Webshpere的默认配置时,应用的性能是比较低端的,如何进行简单的优化,使我们的程序运行得更好呢?
这几天在做压力测试,Websphere6的默认参数设置时,并发用户只能支持10个,经优化后,并发用户可以在200以上。
服务器配置(内网):
PC Server CPU:2 G
内存:2 G
硬盘:80 G windows2003 server
工具数据库:db2 8.0
业务数据库:ORACLE10g
应用服务器:Websphere 6
客户端配置:
笔记本:金利 CPU:PM 1.7GHz
内存:256M
硬盘:120GB Windows XP
Websphere参数设置:
Websphere参数设置:
1、数据源:
JDBC 提供者 > DB2 Legacy CLI-based Type 2 JDBC Driver > 数据源 > ROEEE > 连接池:
设置:
| 最大连接数:50 |
| 最小连接数 :10 |
注意:如果你有多个数据源,最好都设一下。
|
2、应用程序服务器 > server1 > Java 虚拟机: [V]详细垃圾回收 初始堆大小:256 最大堆大小:1024 3、启用servlet高速缓存 应用程序服务器 > server1 > Web 容器 :[V]启用servlet高速缓存 4、应用程序服务器 > server1 > 线程池 Default :最小大小:5 最大大小:50 好了,就这几个参数,设置完成后,重启websphere,性能会有很大改观的。 |
本文介绍通过调整Websphere6的几个关键参数来显著提升其并发处理能力的方法,包括调整数据源的最大和最小连接数、Java虚拟机的堆大小、启用servlet高速缓存及设置线程池大小。

被折叠的 条评论
为什么被折叠?



