MaxRequestWorkers 设置

问题描述 投票:0回答:1

我有一个使用 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 我该如何解决这个问题?

apache vps plesk
1个回答
0
投票

您能否尝试将服务器上的 MaxRequestWorkers 值增加到 250 并监控您的 Apache 服务日志,如果您遇到与您的服务器受到 DDOS 攻击相同的问题,并且因此您遇到此问题,

© www.soinside.com 2019 - 2024. All rights reserved.