WEB开发网
开发学院操作系统Linux/Unix websphere性能优化 阅读

websphere性能优化

 2010-09-27 08:15:16 来源:WEB开发网   
核心提示:从前年起客户的所有web容器都换成了websphere,版本是5.1,websphere性能优化,最初也不懂得性能优化,只是用ANT给Project打个war的包,且三个不能为零,是最好的!4.启用servlet高速缓存5.语句高速缓存大小 编缉推荐阅读以下文章 使用 WebSphere Process

从前年起客户的所有web容器都换成了websphere,版本是5.1。最初也不懂得性能优化,只是用ANT给Project打个war的包,通过WS的管理控制台发布上去就行了。但是客户在实际使用时,有时会出现响应慢,最后连WS都hang起。用kill -java进程号产生的javacore及heapdump文件来看,有oralce数据库的问题、也有java 程序自身的OutOfMemory,排除程序的BUG,然后也试着学学优化。

现在也总结一下WS优化的经验:

1.Java 虚拟机初始堆大小和最大堆大小

WS通常默认是256,可以适当调整最大堆为512。不过也不要调的过大,小心WS启不启来,有一次我把初始堆调成768最大堆调成了2048,当我startserver -server1 时就提示WS无法初始化,原因是内存不足,所以一定要根据机子的性能来调整 呀!

2.web容器的线程池最小大小和最大大小

3.Jdbc连接池属性

这个最难把握,因为最大连接数、最小连接数、连结超时、获得时间等等都要依据数据库及网张络的性能来调整。而且获得时间、不使用超时、时效超时是互相联系的一组参数,一般来说:获得时间要小于不使用超时及时效超时,且三个不能为零,是最好的!

4.启用servlet高速缓存

5.语句高速缓存大小

编缉推荐阅读以下文章

  • 使用 WebSphere Process Server 修复流程
  • 设置并置 WebSphere Application Server 负载均衡器和内容主机
  • 利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优
  • WebSphere Process Server V6.0.2 集群,第 1 部分:了解拓扑
  • 如何实现WebSphere Application Server 6集群环境下的定时服务
  • 迁移集群环境中的 WebSphere Commerce
  • WebSphere Process Server V6.0.2 集群,第 2 部分:安装和配置 WebSphere Process Server 集群
  • Websphere MQ v6集群的负载均衡新功能
  • 将 JUnit 插件集成到 WebSphere Studio 中
  • 使用 IBM WebSphere MQ JMS 提供程序

Tags:websphere 性能 优化

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接