Apache MPM工作者连接池大小?

工作者连接池大小的影响是什么:

worker.app605.connection_pool_size=30 

到目前为止,我读过三种不同的解释:

  1. 限制与工作者的整体连接 (所以30个连接,不pipeApache线程等)。
  2. 并发/并行请求限制到工作(所以请求有限,但不是连接)。
  3. 这是每个线程的值,所以这个值被乘以(由Apache的线程设置)。

有趣的是,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>