Previous Article Next Article Apache 的 MaxClients 與 MaxRequestsPerChild
Posted in WWW

Apache 的 MaxClients 與 MaxRequestsPerChild

Apache 的 MaxClients 與 MaxRequestsPerChild Posted on 2014 年 05 月 28 日Leave a comment

對於 Apache 架設的伺服器,在遇到連線數問題上,以下參數是會考慮微調的

這是預設

ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000

不過遇到多個 VirtualHost 與連線變多時,需要適時調整

可能是這樣子

ServerLimit 300
MaxClients 300
MaxRequestsPerChild 3000

ServerLimit 與 MaxClients 是針對同時間最大連線數為多少,也等於是 Apache 程序數量,ps 一下就會有多少個 /usr/sbin/httpd 等

而 MaxRequestsPerChild 則是一個 Apache 子程序可以接受多少個 Request 量,等達到上限了就會被中斷砍掉,再重新產生一個新的子程序

Timeout 是不是也要調,預設 120 秒,調 60 好了

以上,還是要看當下伺服器狀態進行調整才好

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *