进程运行的线程数超过tomcat maxThreads

时间:2016-04-09 14:54:32

标签: java multithreading tomcat

在tomcat server.xml中设置的最大线程数是200,但是当我使用ps huH <pid> | wc -l计算属于该进程的线程数时,我得到566.我缺少什么?

更新
只有一个连接器和一个执行器,maxThreads在执行器上设置为200.

1 个答案:

答案 0 :(得分:2)

Tomcat的默认线程池大小为200 / 连接器,因此在您的安装中可能会有多个活动连接器。

除了连接器线程池中的线程之外,Tomcat还可以创建其他线程,当然JVM本身也有自己的线程,例如:对于垃圾收集器。