增加最大 Apache 请求数?

增加最大 Apache 请求数?

可能重复:
增加 Apache 请求的数量?

我想增加最大请求数,目前它被限制为 150,当达到这个数字时,我的服务器就会变慢。

顺便说一下,我在 cPanel/WHM 上。

答案1

您正在搜索的配置设置是:

<IfModule mpm_prefork_module>
    StartServers          10
    MinSpareServers       10
    MaxSpareServers      30
    MaxClients          256
    MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_worker_module>
    StartServers          5
    MaxClients          200
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>

查看你使用的是什么模块。通常使用 prefork。

我不知道 cpanel,但大多数这些配置工具都使用模板。因此,您只需在 cpanel 的模板目录中 grep 即可

grep -ri "MaxClients" /patch/to/cpanel

或者,您可以在 Web 界面的某个地方为您的 apache 插入自定义设置。您也可以尝试手动设置 apache,看看问题是否消失。如果成功,请尝试调整 cpanel。

答案2

这似乎是https://serverfault.com/questions/78554/increasing-the-number-of-apache-requests。请参阅我在那边的回答。基本上,你不能简单地应用 evildead(或另一个问题上的 LapTop006)建议的更改,它们必须放在/usr/local/apache/conf/includes/pre_virtualhost_2.conf

相关内容