Tomcat 6在达到最大线程数后下降

达到最大线程数后,我们的Tomcat 6.0.29就会closures。 我真的很感激任何帮助,因为它是一个生产服务器。

这里是catalina.log文件的一部分:

INFO:为地址为null和端口80的连接器创build的线程的最大数量(600)3月8日,2011 11:19:37上午org.apache.coyote.http11.Http11Protocol pause

信息:暂停http-80上的土狼HTTP / 1.1 3月8日,2011 11:19:38上午org.apache.catalina.core.StandardService停止

信息:停止服务Catalina Mar 8,2011 11:19:38 AM org.apache.catalina.core.StandardWrapper unload

INFO:等待8个实例被释放

当线程池被完全使用时,Tomcat中没有任何代码会触发closures。 你需要寻找一个正在这样做的外部过程。 也许某种forms的试图连接到Tomcat的看门狗进程,不能因为所有线程都在使用,所以它会停止/重新启动Tomcat?

也许有600个servlet正在工作,所以没有可用的东西,Tomcat不能做任何事情呢?

我觉得这个post的底部可能是这个post的内容,它讨论了JBoss(使用Tomcat): forum post