工作者连接池大小的影响是什么:
worker.app605.connection_pool_size=30
到目前为止,我读过三种不同的解释:
有趣的是,Tomcat的文档build议不要使用这个属性:
最大连接池大小可以使用属性connection_pool_size进行configuration。 我们通常不推荐将这个属性与Apache HTTP Server结合使用。 对于Apache,我们会自动检测每个进程的线程数,并将最大池大小设置为此值。
来源: https : //tomcat.apache.org/connectors-doc/common_howto/timeouts.html
我正确地认为我的MPMconfiguration的默认值会使这120(匹配每个子设置的线程)?
我有一个负载均衡的Apache安装程序(两个HTTPD在F5后面),每个应用程序服务器被configuration为处理大约60个并发连接。
我的目标是每个应用服务器不超过30个并发连接,从每个Apache(总共限制到60个)。
这是我的MPM conf,供参考:
<IfModule mpm_worker_module> ThreadLimit 120 ServerLimit 10 StartServers 3 MinSpareThreads 200 MaxSpareThreads 400 MaxRequestWorkers 1200 ThreadsPerChild 120 MaxConnectionsPerChild 0 </IfModule>