代碼如下
<IfModule mpm_winnt.c>ThreadsPerChild 1024MaxRequestsPerChild 10000</IfModule>
先看兩個參考
MaxRequestsPerChild 單個子進(jìn)程在其生命周期內(nèi)處理的總請求數(shù)限制,當(dāng)某個子進(jìn)程處理過的總請求數(shù)到達(dá)這個限制后這個進(jìn)程就會被回收,如果設(shè)為0,那么這個進(jìn)程永遠(yuǎn)不會過期(這樣如果有內(nèi)存泄露的話就會一直泄露下去……)ThreadsPerChild 每個子進(jìn)程的服務(wù)線程數(shù)目 默認(rèn)值25
我機(jī)器的最佳配置方法如下
)想改大MaxClient的大小超過256,在網(wǎng)上論壇上看,說增加serverlimit一行就行了
代碼如下<IfModule prefork.c>ServerLimit 2000StartServers 10MinSpareServers 10MaxSpareServers 15MaxClients 1500MaxRequestsPerChild 10000</IfModule>
總結(jié)
你要先計算每一個httpd請求大概占用多少內(nèi)存,除去系統(tǒng)和其他程序占用的內(nèi)存后,估計每秒請求數(shù)有多少,就可以計算出來了
新聞熱點(diǎn)
疑難解答
圖片精選