修改apache併發數

修改apache併發數需要修改apache的配置文件http-mpm.conf,打開http-mpm.conf文件後,找到<ifmodule>行,修改如下參數/<ifmodule>

<ifmodule>

ServerLimit 2000

最大支持併發數,最高只能設置20000,再高需要重新編譯apache,此值大於等於MaxRequestWorkers值,並且一定要放在第一行,否則不生效

StartServers 5

啟動時創建併發進程數,一般不需要設置

MinSpareServers 5

最小進程空閒數,低於這個值apache會創建併發進程直至最大併發數,不能設置過大

MaxSpareServers 10

最大進程空閒數,超過這個值apache會關閉空閒進程節省內存,不能設置過大

MaxRequestWorkers 800

最大併發數,提高併發就是調大這個值,注意這個值大於256時需要在第一行設置ServerLimit才能生效,它的值不能大於ServerLimt值

MaxConnectionsPerChild 10000

限制進程接受多少個請求後自動關閉,設置這個值後有助於防止內存洩漏


修改apache併發數

設置好以上參數後,保存,然後重啟apache服務(先停止服務/opt/lampp/xampp stopapache然後啟動服務/opt/lampp/xampp startapache)就可以生效。


分享到:


相關文章: