立即为1000多个用户配置Apache MPM工作模块

时间:2014-02-25 16:33:20

标签: apache load

我有youtube代理网站http://playit.pk,问题是每当用户在一瞬间增加超过500时服务器变得非常慢。我正在使用MPM Worker模块并尝试了几个配置..

目前的一个是:

<IfModule mpm_worker_module>
ServerLimit          40
StartServers         10
MaxClients           2000
MinSpareThreads      25
MaxSpareThreads      75
ThreadsPerChild      50
MaxRequestsPerChild  0
</IfModule>

其他配置是:

Timeout 20
KeepAlive On
MaxKeepAliveRequests 100

主服务器仅负责请求处理,此处不进行流式处理。

使用上述配置,仍有延迟,apache显示当前正在处理的1000个请求。

1 个答案:

答案 0 :(得分:0)

使用fastCGI

  

FcgidMinProcessesPerClass 0

     

FcgidMaxProcessesPerClass 700