<code>MPM:多处理模块</code>
<code>prefork:预先生成进程,一个请求用一个进程响应</code>
<code>worker:启动多个进程,每个进程生成多个线程,一个请求用一个线程响应(线程是进程的子单位)</code>
<code>event: 一个进程同时处理多个请求(不生成线程)</code>
<code># prefork MPM</code>
<code># StartServers: number of server processes to start</code>
<code># MinSpareServers: minimum number of server processes which are kept spare</code>
<code># MaxSpareServers: maximum number of server processes which are kept spare</code>
<code># ServerLimit: maximum value </code><code>for</code> <code>MaxClients </code><code>for</code> <code>the lifetime of the server</code>
<code># MaxClients: maximum number of server processes allowed to start</code>
<code># MaxRequestsPerChild: maximum number of requests a server process serves</code>
<code><IfModule prefork.c></code>
<code>StartServers </code><code>8</code>
<code>#启动的进程的数量</code>
<code>MinSpareServers </code><code>5</code>
<code>#最小空闲进程数量</code>
<code>MaxSpareServers </code><code>20</code>
<code>#最大空闲进程数量</code>
<code>ServerLimit </code><code>256</code>
<code>#为MaxClient指定的上限值,不能超过它</code>
<code>MaxClients </code><code>256</code>
<code>#最大客户端数,最多允许的连接数量</code>
<code>MaxRequestsPerChild </code><code>4000</code>
<code>#一个进程最多响应的次数</code>
<code></IfModule></code>
KeepAlive Off #是否开启长连接
MaxKeepAliveRequests 100 #长连接的最大请求资源数量
KeepAliveTimeout 15 #超时时间
本文转自 chomperwu 51CTO博客,原文链接:http://blog.51cto.com/chomper/1698298,如需转载请自行联系原作者