- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
修改apache的最大連接數,方法如下:
步驟一
先修改 /path/apache/conf/httpd.conf文件。
# vi httpd.conf
將“#Include conf/extra/httpd-mpm.conf”前面的 “#” 去掉,保存。
步驟二
再修改 /path/apache/conf/extra/httpd-mpm.conf文件。
# vi httpd-mpm.conf
找到 這一行
原來:
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
修改后
ServerLimit 1000 #最大并發
StartServers 10 #默認啟動線程數
MinSpareServers 5
MaxSpareServers 15
MaxClients 1000 #apache可以同時處理的請求
ThreadsPerChild 250 #每個進程的線程數,子進程在啟動時建立這些線程后就不再建立新的線程了。 默認值是64, 最大值是1920
MaxRequestsPerChild 5000 #默認0 不建議設置為0, 主要基于兩點考慮: (1) 可以防止(偶然的)內存泄漏無限進行,從而耗盡內存; (2) 給進程一個有限壽命, #從而有助于當服務器負載減輕的時候減少活動進程的數量。
注意:
ServerLimit 該指令一定要放在第一行。
修改后,一定不要restart apache,而是先 apache stop 然后再 apache start才可以。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP