联系我们:416326801#qq.com(#改成@)

img1

优化Apache性能参数

985 Views 标签: Apache

1、判断Apache工作模式是prefork模式还是worker模式

[root@jishu8 ~]# /usr/local/apache/bin/httpd -l
Compiled in modules:
  core.c
  prefork.c
  http_core.c
  mod_so.c

2、prefork模式参数优化 ServerLimit > MaxClients。

修改ServerLimit必须完全停止服务,即先stop再start,不能直接restart。

vi /usr/local/apache/conf/extra/httpd-mpm.conf
<IfModule mpm_prefork_module>
    StartServers          10
    MinSpareServers       10
    MaxSpareServers      20
    ServerLimit        3500
    MaxClients          3000
    MaxRequestsPerChild   10000
</IfModule>

3、worker模式参数优化

vi /usr/local/apache/conf/extra/httpd-mpm.conf
<IfModule mpm_worker_module>
    StartServers          2
    MaxClients          200
    MinSpareThreads      25
    MaxSpareThreads      75 
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>


如果觉得我的文章对您有用,打赏一下呗.

wxpay.png