apache MaxRequestWorkers设置

rqqzpn5f  于 2022-11-16  发布在  Apache
关注(0)|答案(1)|浏览(88)

我有一个vps与Ubuntu 14.04.1 LTS和plesk 12.01
我有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我该如何解决这个问题?

wd2eg0qa

wd2eg0qa1#

如果您遇到与您服务器受到DDOS攻击相同问题,请尝试将您服务器上MaxRequestWorkers值增加到250并监视Apache服务日志,

相关问题