FedoraLinux中的apache mpm

FedoraLinux中的apache mpm,apache,fedora,Apache,Fedora,apache-Prefork或Worker在Fedora Linux中的理想配置是什么?对于流量大的站点,它运行在8核cpu上,内存为60gb,当前在httpd.conf中配置- <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 3500 MaxClients 3500 Ma

apache-Prefork或Worker在Fedora Linux中的理想配置是什么?对于流量大的站点,它运行在8核cpu上,内存为60gb,当前在httpd.conf中配置-

<IfModule prefork.c>
    StartServers       8
    MinSpareServers    5
    MaxSpareServers   20
    ServerLimit      3500
    MaxClients       3500
    MaxRequestsPerChild  40000
</IfModule>

<IfModule worker.c>
  StartServers         4
  MaxClients         3500
  MinSpareThreads     25
  MaxSpareThreads     75 
  ThreadsPerChild     25
  MaxRequestsPerChild  40000
</IfModule>

StartServers 8
MinSpareServers 5
MaxSpareServers 20
服务器限制3500
MaxClients 3500
MaxRequestsPerChild 40000
StartServers 4
MaxClients 3500
Minspare25
MaxSpareThreads 75
螺纹预裂25
MaxRequestsPerChild 40000

当前prefork处于活动状态。

Web服务器无法很好地扩展。除非您有一个非常不寻常的工作负载,否则您将获得更好的吞吐量和容量,以及比此机箱更大的2台服务器(具有2个内核和8Gb RAM),但这在很大程度上取决于您的工作负载外观以及机器上运行的其他内容

如果你环顾一下网站,你会发现关于容量规划的问题被认为过于宽泛,或者被转移到serverfault(在这里,它们是指一个没有明确答案的问题)

因此,答案是,根据需要设置限制