首页 > 解决方案 > 使用 ServerLimit 增加 Apache 最大连接数

问题描述

我想更改 Apache 中的默认最大连接数,因为现在是进程数

# ps -ef | grep apache2 | wc -l
152

我读过我必须改变ServerLimit,但我在 apache 配置文件中看不到。

# grep -r ServerLimit .
#

我应该在哪里申请?

更新:

关于 MPM 模块,我在mods-available/mpm_prefork.conf

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

我应该只增加MaxRequestWorkers吗?还是我必须定义ServerLimit

标签: apache

解决方案


MPM 配置设置位于 conf.modules.d/00-mpm.conf 文件中。您可以在 LoadModule 条目之后配置 ServerLimit。您可以始终参考 httpd 进程 256


推荐阅读