1.应用MPM模块

详细在MPM中有讲到。

2.对配置进行优化

关闭DNS查询

HostnameLookups off

优化MaxClients

与mpm的配置相关
每一个超过MaxClients的连接请求都会,进入队列等待httpd服务的空余线程或进程来处理请求。

MaxClients如果要设置超过256的话,就需要同步修改ServerLimit的数值,因为ServerLimit的默认值是256。

优化keepalive

在默认情况下apache的keepalive是有on的。
优化思路:
禁用keepalive off

将keepaliveTimeout值降低 比如原先为5秒 现在设置为3秒

启用压缩优化

原理:将服务资源进行压缩后再传给客户端。
缓解带宽压力,但是花费CPU。

停用不必要的日志输出

使用apache自带的缓存模块

mod_disk_cache
mod_file_cache