MaxRequestWorkers设置

时间:2015-05-08 16:27:19

标签: apache vps plesk

我有一个使用Ubuntu 14.04.1 LTS和plesk 12.01的vps

我有8个活动域名。

我很多时候发现自己关闭了http服务记录以下错误:

server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting


<IfModule mpm_prefork_module>
    StartServers             5
    MinSpareServers       5
    MaxSpareServers      10
    MaxRequestWorkers     150
    MaxConnectionsPerChild   0
</IfModule>



<IfModule mpm_event_module>
    StartServers             2
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxRequestWorkers     150
    MaxConnectionsPerChild   0
</IfModule>


<IfModule mpm_worker_module>
    StartServers             2
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxRequestWorkers     150
    MaxConnectionsPerChild   0
</IfModule>

我尝试了不同的配置,但没有。

启动apache服务站点静静地走,2-3分钟后他们都会熄灭。但是cpu和ram是完全免费的。

在plesk中我只激活mpm_prefor 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您是否可以尝试将服务器上的MaxRequestWorkers值增加到250并监控您的Apache服务日志,如果您遇到的问题是您的服务器受到DDOS攻击并且由于您遇到此问题,