一点点Websphere v6优化

来源:互联网 发布:ora 00933 sql 编辑:程序博客网 时间:2024/05/01 17:59

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
WebContainer :最小大小:10 最大大小:50

好了,就这几个参数,设置完成后,重启websphere,性能会有很大改观的。