您现在的位置是:优化Apache性能参数

优化Apache性能参数

分类: Apache 日期:2016-07-12点击:4587

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>


标签: Apache

站长简介

    姓名:喻理
    微信:yuli0927
    邮箱:yuli0927@126.com
    不懂业务的运维工程师不是一个好程序员。

分类

最新文章

热门文章

全站标签