ps -ef | grep tomcat只显示3-4个进程正在运行

时间:2013-09-01 14:34:51

标签: tomcat7

我正在运行Tomcat 7 Servlet容器,我正在尝试观察在后台运行的Tomcat进程数。

ps - ef | grep tomcat显示正在运行的3-4个进程,即使在最繁忙的负载下也是如此。我是否错过了使用ps命令的内容,或者Tomcat是如何运行的?

Ps:我在settings.xml中配置了至少200个线程。

<Executor name="tomcatThreadPool" namePrefix="catalina-pool-exec-" maxThreads="10000" minSpareThreads="200"/>

<Connector port="8009" protocol="AJP/1.3" connectionUploadTimeout="36000000" connectionTimeout="600000" acceptCount="0" URIEncoding="UTF-8" redirectPort="8443" />

1 个答案:

答案 0 :(得分:2)

每个Tomcat实例应该只有一个进程。要查看单个线程,可以将L开关添加到ps命令,例如:

ps -efL | grep tomcat