修改apache并发数

修改apache并发数

经验文章nimo972024-12-23 9:50:5512A+A-

修改apache并发数需要修改apache的配置文件http-mpm.conf,打开http-mpm.conf文件后,找到<IfModule mpm_prefork_module>行,修改如下参数

<IfModule mpm_prefork_module>

ServerLimit 2000

最大支持并发数,最高只能设置20000,再高需要重新编译apache,此值大于等于MaxRequestWorkers值,并且一定要放在第一行,否则不生效

StartServers 5

启动时创建并发进程数,一般不需要设置

MinSpareServers 5

最小进程空闲数,低于这个值apache会创建并发进程直至最大并发数,不能设置过大

MaxSpareServers 10

最大进程空闲数,超过这个值apache会关闭空闲进程节省内存,不能设置过大

MaxRequestWorkers 800

最大并发数,提高并发就是调大这个值,注意这个值大于256时需要在第一行设置ServerLimit才能生效,它的值不能大于ServerLimt值

MaxConnectionsPerChild 10000

限制进程接受多少个请求后自动关闭,设置这个值后有助于防止内存泄漏

</IfModule>


设置好以上参数后,保存,然后重启apache服务(先停止服务/opt/lampp/xampp stopapache然后启动服务/opt/lampp/xampp startapache)就可以生效。

点击这里复制本文地址 以上内容由nimo97整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

尼墨宝库 © All Rights Reserved.  蜀ICP备2024111239号-7