Tomcat6.0.18还不错
<!----><!----><!---->Tomcat最新的版本6.0.18修改了一些bug。这次升级配置上也采用了Executor和NIO方式。
Tomcat6 maxSpareThreads参数不再被支持
minSpareThreads需要在Executor中配置
Standard的配置和NIO的配置都可使用:acceptCount
使用Executor可能会有一点性能损失,但是高负载的环境下,会通过一个FIFO的队列公平得处理请求
升级到tomcat6.0.18,修改conf/server.xml调整为:
<Executor name="tomcatThreadPool"namePrefix="catalina-exec-"
maxThreads="200"minSpareThreads="50"/>
采用NIO的配置:
<Connector executor="tomcatThreadPool"port="8080"protocol="org.apache.coyote.http11.Http11NioProtocol"enableLookups="false"
maxThreads="200" acceptCount="500"acceptorThreadCount="1" connectionTimeout="5000"
redirectPort="8443" />
升级后,通过观察系统的监控图表发现,确实稳定了很多。
页:
[1]