[原创]中间件系统巡检_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
3
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 5706 | 回复: 2   主题: [原创]中间件系统巡检        下一篇 
    本主题由 hui.chen 于 2014-9-23 10:05:55 移动
linlin.yi
注册用户
等级:少校
经验:1024
发帖:75
精华:1
注册:2013-11-8
状态:离线
发送短消息息给linlin.yi 加好友    发送短消息息给linlin.yi 发消息
发表于: IP:您无权察看 2014-3-31 21:43:50 | [全部帖] [楼主帖] 楼主

1.概述
 主要对机房改建后系统运行不确定因素进行现场值守,并对其中间件系统进行巡检。

2 问题及解决方案
 2.1 电话报税系统域启动方式问题

 当前该域的启动方式为开发模式,强烈建议调整为生产模式(production mode),测试证明生产模式比开发模式的性能可以高出20%-30%,调整方法为:登录管理控制台,点击域名称进入默认首选选项卡:Configuration->General,将Production Mode前的方框勾选,并重新启动所有该域下的server。详细请看下图:

北京联动北方科技有限公司
 2.2 电话报税系统时间不正确
 86.16.16.***服务器系统时间不正确,母亲不了解是否对数据录入有影响,建议调整到正常的时间。
  2,3 数据源配置及日常监控原则及注意事项
 数据库连接池的初始值、最大值及步增的配置要根据生产环境下压力的变化情况作出适当的调整。具体调整可参考数据库监控选项卡提供的当前容量、当前活动的数据库连接数、数据库连接数最大值等参数。建议数据库连接池初始值设置不宜过小,否则业务高峰期到来,需要创建大量新的数据库连接,首先创建数据库连接是个相对耗时的操作,其次在创建数据库连接时,数据库连接池处于锁定状态,即外面的线程不能从池内拿到连接处理业务,同时处理完业务不再使用的连接也不能被放回池内。业务高峰期时会严重影响系统性能。
 另外关于数据源配置还要格外注意的是步增的设置(前提是初始值和最大值设置的不相同)。如果是在数据库服务器性能非常好的情况下,可根据上面提到的原则把初始值直��设置到连接数最大值,步增可设置为1(此种情况视为初始值即可满足最大压力)否则初始值设置一个较小值时,业务量陡增时,如果步增设置太小,则会出现频繁创建数据库连接,连接池频繁被上锁解锁上锁,导致池内连接不能被正常使用。而如果把步增设置的相对的大一些则可一次创建足够多的连接避免频繁的对连接池上锁解锁上锁所造成的性能损耗。
 当前生产系统上,数据库连接配置大多为初始值和最大值一样,此时需要系统维护人员注意是否存在业务高峰期间数据库连接不够的情况发生,如出现该情况则需要调高连接数最大值。今天的监控情况显示活动的连接数基本为0,数据库比较空闲。

数据源监控选项建议添加connections、ActiveConnectionAverage、ConnectionsHigh、CurrCapacity等选项,以监控数据库连接池内连接数历史变化情况。可参考以下步骤:

北京联动北方科技有限公司

点击”Customizethisview”进入下面界面

北京联动北方科技有限公司

选中上面列出的选项,添加到右面的方框中,确认后点击Apply按钮

2.4日志记录


 以防伪税控网络版系统为例,建议将weblogic server日志和域日志均保留为7个,5M大小一个,滚动记录。这样可防止日志记录过快导致磁盘空间被大量使用甚���撑满。调整域日志大小及个数请参考以下步骤:

北京联动北方科技有限公司
 点击最左侧菜单栏的域名称,之后依次进入Configuration->Logging

北京联动北方科技有限公司
将Limit Number of Retained Log Files前的方框勾选,点击Apply即可。
3.中间件系统日常维护操作建议
 3.1 与数据库配合注意事项
1) 先停中间件,后停数据库;

(1)以免悬疑事务写入TLOG

(2)以免大量业务请求失败;

(3)以免数据库停止时间过长;

2)先启数据库,后启中间件;

(1)以免连接池或TMS建立不成功

(2)如果先启了Weblogic,也可以设置连接池的Test选项以自动重连

3)尽量使用本地事务,避免全局事务

    3.2 与操作系统配合注意事项

 1) 对于Weblogic,一般每颗CPU,跑25~30个工作线程,最好不要超过50线程/CPU

2)对于JVM,如果需要开大的内存,对于低版本的操作系统,需要安装补丁和设置参数;

该贴由hui.chen转至本版2014-9-23 10:05:54




赞(0)    操作        顶端 
koei123
注册用户
等级:大校
经验:4196
发帖:16
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
发表于: IP:您无权察看 2014-4-4 8:29:01 | [全部帖] [楼主帖] 2  楼

这类工作的未来,应该是自动化的。

就像麦肯锡给出的未来世界趋势中的一个,就是知识的自动化



赞(0)    操作        顶端 
koei123
注册用户
等级:大校
经验:4196
发帖:16
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
发表于: IP:您无权察看 2014-4-5 18:31:24 | [全部帖] [楼主帖] 3  楼

不过,这种技术类型的帖子,应该是WebLogic区的内容。

北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
3
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论