读书人

appServer IBM WebSphere 七

发布时间: 2012-10-21 09:00:07 作者: rapoo

appServer IBM WebSphere 7

IBM developerWorks 中国:IBM WebSphere Application Server 常见问题及解答(FAQ)

http://www.ibm.com/developerworks/cn/websphere/zones/was/wasfaqs/wasfaqs_0805001.html

IBM WebSphere Application Server常见问题及解答:性能调优的基本步骤是怎样的?

http://www.ibm.com/developerworks/cn/websphere/zones/was/wasfaqs/wasfaqs0602.html

2. 性能调优的基本步骤是怎样的?

答:

部署在WAS上的J2EE应用程序,其性能是由多个因素决定的。例如网络、数据库、内存分配、WAS服务器的配置以及应用程序的设计。对于一个标准的J2EE应用,一个请求到来时,往往需要经过多次转发:网络> Web服务器Web容器 > EJB容器 >数据库。而每一次转发,都可能造成请求处理的瓶颈,使得应用程序整体性能下降。如果我们把每一次转发的待处理资源都看成一个队列,如图3:


图3 待处理资源队列
appServer IBM WebSphere 七

对于WAS调优,要记住的一个基本原则就是,使得在队列中等待的请求的数量最小化。在实践中我们发现,为了达到这个目的,最有效的配置方式就是使得队列成为一个“漏斗”。也就是说,越靠近客户端的队列,其容量越大,而后面的队列,其容量要略小于或等于前面的队列。按照这个原则,调优的基本步骤如下:

读书人网 >Web前端

热点推荐