商务协同系统是web应用, web应用需要设计合适的session超时时间。可根据需要和评估分别设置TBM,BCS,MDM系统的session超时时间。
修改方式为:
进入到C:\jboss-6.1.0.Final\server\default\deploy\default.ear\default.war\WEB-INF目录下(应用部署目录),修改其中web.xml配置文件,找到:
<session-config> |
修改为:
<session-config> |
注:
查询结果的限制主要在governor下的DAS配置中:
ResultSet记录条数限制 | 20000(建议不要为-1,具体评估一个数字) | 限制每次查询的条数,太多的话会占用大量内存 |
序列号生成器的缓冲池大小 | 200(建议) | 预取序列号到内存中的数量,建议调大,提高性能 |
1.添加主键数据源,分离取主键数据源和业务操作数据源。
主键数据源和业务源保持一致。
2.关闭定时器(如有必要)。
注:如果在没有使用定时器的情况下,可以关闭定时器以提高系统运行性能。
系统日志配置(建议只打开sql日志,如果有必要打开逻辑流日志):
引擎日志配置(建议关闭引擎日志):
针对并发量较大的系统,如TBM,提供2台或以上备份节点,在系统出现故障之后能够迅速切换,保证应用的高可用性。
1.进入http://{IP}:8080/governor中的构建包部署菜单:
2.上传构件包部署到集群(建议以补丁的方式)。
3.部署成功后关闭集群中所有的jboss应用服务器。
4.逐个重启jboss应用服务器。
注:
运行过程中监控apache的运行情况:
进入C:\primeton\platform\jdk\bin目录下,双击jvisualvm.exe文件,打开如下视图:
通过该视图观察堆内存、非堆内存占用情况,及时诊断jboss运行状态。
运行过程中遇到的问题有专人进行实时响应解决。
上线即日起,安排人员定时巡检,查看所有服务器(apache、jboss、sqlserver)运行状态:cpu、内存、响应速度等,并作书面报告。