syntax: ServerType inetd | standalone
default: ServerTyoe standalone
1.2 StartServers
syntax: StartServers number
default: StartServers 5
设置Apache启动时建立的Apache服务器初始子进程的数目.
1.3 ThreadsPerChild(windows only)
syntax: ThreadsPerChild number
default: ThreadsPerChild 5
1.4 SendBufferSize
syntax: SendBufferSize bytes
default: by OS
TCP 发送缓冲区容量, 可以设置得比OS高,已提供服务器的网络性能.
1.5 ListenBacklog
syntax: ListenBacklog backlog
default: ListenBacklog 511
设置挂起的连接队列的最大长度,如果检测到DDOS,可以适当增加这个值
1.6 TimeOut
syntax: TimeOut number
default: TimeOut 300
设置与客户端的超时长度
1.7 MaxClient
syntax: MaxClient number
default: MaxClient 256
设置Apache同时服务的请求数目,也是子进程数目(src/httpd.h)
1.8 MaxRequestsPerChild
syntax: MaxRequestsPerChild number
default: MaxRequestPerChild 0
设置一个子进程可以处理的请求数目,当完成此数目后,子进程应该结束,0为无限制;如果怀疑有内存泄
漏,可设置一个非0值
1.9 MaxSpareServers
syntax: MaxSpareServers number
default: MaxSpareServers 10
设置允许空闲的最大进程数,如果空闲进程数大于指定的值,则Kill之
1.10 MinSpareServers
syntax: MinSpareServers number
default: MinSpareServers 5
设置允许空闲的最小进程数,如果空闲进程数小于指定的值,则建立之
1.11 KeepAlive
syntax: KeepAlive On | Off
default: KeepAlive On
设置打开(关闭) TCP 持续连接
1.12 KeepAliveTimeout
syntax: KeepAliveTimeout senconds
default: KeepAliveTimeout 15
如果设置了KeepAlive,此处设置关闭连接前的超时时长
1.13 MaxKeepAliveRequests
syntax: MaxKeepAliveRequests number
default: MaxKeepAliveRequests 100
限制KeepAlive打开时,每个连接服务的请求数,0 为无限制
