如果apche访
问量过大,将会导致页面打开迟缓,下载速度也降低,如果由于经费和
环境问题,集群方案没有得以应用。可以通过对Apache2增加模块MPM来进行
优化, 这里我选择线程型MPM加以
优化:
开启mpm:Include conf/extra/httpd-mpm.conf
-
- 优化配置:
- 服务器启动时建立的线程数 StartServers 200
- 空闲子进程的最小数量 MinSpareServers 100
- 空闲子进程的最大数量 MaxSpareServers 200
- 允许同时伺服的最大接入请求数量 MaxClients 800
- 每个子进程在其生存期内允许伺服的最大请求数量 MaxRequestsPerChild 3000
- 代码:
- <IfModule mpm_prefork_module>
- StartServers 200
- MinSpareServers 100
- MaxSpareServers 200
- MaxClients 800
- MaxRequestsPerChild 3000
- </IfModule>
复制代码