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模式;