webshpere调优

1.增大虚拟机的内存:初始堆大小 和 最大堆大小
应用程序服务器 > server1 > 进程定义 > Java 虚拟机

2.将进程优先级从20改为0,这样 会比应用程序服务器有更高的优先级
应用程序服务器 > server1 > 进程定义 > 进程执行

3.将 “Web 容器”-“线程池”的大小设为 100,并选中“允许线程分配超过最大线程大小”
应用程序服务器 > server1 > 线程池 > WebContainer

4.在“会话管理”中将“会话超时”时间从 30 分钟改为 15 分钟
应用程序服务器 > server1 > Web 容器 > 会话管理

5.将每个数据源的“语句缓存大小”设置为 0
JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource > WebSphere Application Server 数据源属性

6.JDBC 连接池大小设置为 100
JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource > 连接池


润乾报表在websphere下打印比较张打印的时候出现错误后不能再继续打印
解决方法1:禁用webspeere的JIT
进入WebSphere的管理控制台,打开“应用服务器”>“server1”>“进程定义”,进入“Java虚拟机”,选中“禁用 JIT”,然后重新启动websphere。此方法简单,但禁用JIT后性能比较差,对于一些对性能要求比较高的不适用。
解决方法2:
在setupCmdLine.bat增加配置:SET JITC_COMPILEOPT=SKIP{com/spark/report/cellset/*}{*}
对该包不进行JIT编译

jprofiler启动出现的错误:
由于 server1 注册成为 Windows服务运行,因此启动该服务器的请求将由启动关联的Windows 服务完成
解决方法:
在“管理工具”的“服务”窗口里将“IBM WebSphere Application Server”服务的启动类型修改为“已禁用”
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值