tomcat如何生成最大线程?它产生的场景?

时间:2017-04-13 06:30:20

标签: multithreading tomcat

最近由于以下问题,我的网站停止了工作。重启tomcat后我的问题解决了,但我想知道为什么以及tomcat何时生成最大线程。

问题如下:

  

为地址为null和端口443的连接器创建的最大线程数(150)

突然我的网站停止了工作。

1 个答案:

答案 0 :(得分:2)

几个指针:

  • 连接器在$(TOMCAT_HOME)/ conf目录中的server.xml文件中定义。您可以检查此文件中的设置,并将其与默认连接器设置进行比较。

  • 通常,线程数等于对服务器的传入请求数。您可以检查是否有某些脚本触发此类请求。

  • 您还可以检查Web应用程序的请求线程是否正常完成其处理并获取其他请求的释放。

  • 如果你使用像eclipse这样的IDE来启动tomcat,那么你将能够看到在调试模式下运行时正在生成哪些线程。

希望这有帮助。