技術(shù)文檔
windows寶塔apache 性能調(diào)優(yōu)
請仔細閱讀此教程,否則您的Apache可能將異常關(guān)閉!!!Timeout : 請求的超時時間 KeepAliveTimeout : 長連接超時時間,默認5秒,打開長連接后則要達5秒后才會斷開MaxKeepAliveRequests : 長連接最大請求數(shù)量,默認100 ,即請求在5秒內(nèi)達到100次請求后會斷開 KeepAlive : 是否打開長連接,如果沒有打開長連接,那么請求完成后連接就立即被服務(wù)器給斷開了。打開長連接后則要達到默認超時時間15秒或者請求在15秒內(nèi)達到100次后才會斷開 StartServers : 設(shè)置Apache啟動時運行的進程數(shù),默認值5,若存在低于5個空閑子進程,就創(chuàng)建一個新的子進程準(zhǔn)備為客戶提供服務(wù) MaxSpareServers : 最大進程數(shù)量,默認值10,若存在高于10個空閑子進程,就創(chuàng)建逐一刪除子進程來提高系統(tǒng)性能 MaxRequestsPerChild : 單個網(wǎng)站進程將處理的連接數(shù)限制,默認值0,即無限大 注意:如果請求超過此連接數(shù),服務(wù)器就會釋放之前的內(nèi)存占用,默認0,則內(nèi)存永遠不會被釋放,將會造成apache停止(此設(shè)置為單個網(wǎng)站的設(shè)置)MaxClients : 同一時間最大連接數(shù),默認值150,限制同一時間的連接數(shù)不能超過150所有配置根據(jù)服務(wù)器內(nèi)存配置,內(nèi)存為1G/2G的小內(nèi)存機器,請適當(dāng)降低數(shù)值以確保apache穩(wěn)定運行
也可計劃任務(wù)添加重啟apache,命令如下(建議設(shè)置在半夜執(zhí)行):
net stop apache net start apache