JBossAS性能调优和瘦身系列(3):Tomcat

l         编辑server/slim/jbossweb-tomcat55.sar/server.xml

 

l         检查server.xml文档中使用的连接器,例如:http连接器:

l         <Connector port="8080" address="${jboss.bind.address}" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/>

l         注:acceptCount是排队请求的数量;

 

l         应该将线程数(最大线程数)设置比最大预期负载(同时并发的点击)多25%(经验规则);

 

l         应该将minSpareThread设置比正常负载多一些;

 

l         应该将maxSpareThread设置比峰值负载多一些;

 

l         minSpareThread指“启动以后,总是保持该数量的线程空闲等待”;

 

l         maxSpareThread指“如果超过了minSpareThread,然后总是保持该数量的线程空闲等待”;

 

l         删除不需要的valve和日志;如果不使用JBoss的安全,删除JBoss的安全valve

 

l         预编译JSP(内置的编译器编译速度相当快,对于小的站点就没有必要预先编译了);关闭sever/slim/jbossweb-tomcat50.sar/conf/web.xml中的development模式;

  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值