天天看點

HTTPD配置檔案MPM(非7.0以上版本)

<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>&lt;IfModule prefork.c&gt;</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>&lt;/IfModule&gt;</code>

KeepAlive Off   #是否開啟長連接配接

MaxKeepAliveRequests 100   #長連接配接的最大請求資源數量

KeepAliveTimeout 15      #逾時時間

本文轉自 chomperwu 51CTO部落格,原文連結:http://blog.51cto.com/chomper/1698298,如需轉載請自行聯系原作者