如果我不在server.xml中定义,Tomcat会创建多少线程

如果我不在server.xml中定义,Tomcat会创建多少线程,tomcat,tomcat7,Tomcat,Tomcat7,我正在使用Tomcat7 我刚刚安装了Tomcat来提供动态内容,安装了apache for php来提供静态内容 在尝试进行优化时,我只是查看了Server.xml,发现下面是配置 <!-- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150" minSpareThreads="4"/> --> <Connector port=

我正在使用Tomcat7

我刚刚安装了Tomcat来提供动态内容,安装了apache for php来提供静态内容

在尝试进行优化时,我只是查看了Server.xml,发现下面是配置

<!--
    <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
        maxThreads="150" minSpareThreads="4"/>
    -->

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

tomcatThreadPool被注释,并且它没有在连接器中使用,所以对我来说,这意味着我的tomcat没有考虑上述设置,也没有限制maxThreads=150

所以,我只是想了解一下,我是否在server.xml中保持了设置的原样(注释executor)

  • 我的tomcat将创建多少max线程
  • 以及它将保留多少备用线程
  • 如果有经验的tomcat管理员,请分享一些信息

    伙计们,请不要猜,通过看上面的配置,我可以自己猜出来

    先谢谢你

    问候,,
    Mona默认情况下,对于HTTP连接器,
    maxThreads
    为200,
    minSpareThreads
    为10。 也就是说,除非指定了其他值或您使用的是
    执行器

    有关详细信息,请参阅