我有一个使用 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 我该如何解决这个问题?
您能否尝试将服务器上的 MaxRequestWorkers 值增加到 250 并监控您的 Apache 服务日志,如果您遇到与您的服务器受到 DDOS 攻击相同的问题,并且因此您遇到此问题,