下面是一些apache提升性能参数的设置(优化),修改\Apache Group\conf\httpd.conf文件:
MinSpareServers 5
MaxSpareServers 10
#
# Number of servers to start initially --- should be a reasonable ballpark
# figure.
#
StartServers 5
可以考虑适当放大
ServerName www.example.com 可以考虑直接写127.0.0.1 回环地址 可以减轻某些客户端反向解析服务器地址造成得压力
HostnameLookups Off
KeepAlive Off
ServerType standalone 不要是inetd
如果不需要流量日志,那么把 httpd.conf 中的 TransferLog 指向到 /dev/null/
httpd.conf 中设置 "MaxClients 230" 或者更高。 这项设置让更多的 httpd 进程同时响应请求,并避免了处理器排队的情况发生。
Timeout 120
MaxKeepAliveRequests 100
KeepAliveTimeout 5
#超时及保持连接设置
MinSpareServers 5
MaxSpareServers 15
StartServers 8 ---具体调整
#进程启动控制,过多不好,而且导致启动慢
MaxClients 512
#最大连接512,根据实际调整
MaxRequestsPerChild 1024
#每个进程1024只响应1024次,每响应1024就自动终止本身,并且启用新的进程
#这样可以避免一个进程占用的资源无法回收