先到 http://www.mysqlcalculator.com
計算自己的伺服器設定 看MySQL Memory 占用多少
設定 MaxClients 7
(基於 (1740.8Mb Memory on server - 900Mb for MySQL + other stuff) / 111Mb average usage per httpd process = 7.5747747747747747747747747747748)
在/etc/httpd/conf/httpd.conf 添加如下
計算自己的伺服器設定 看MySQL Memory 占用多少
我的配置如上
設定 MaxClients 7
(基於 (1740.8Mb Memory on server - 900Mb for MySQL + other stuff) / 111Mb average usage per httpd process = 7.5747747747747747747747747747748)
在/etc/httpd/conf/httpd.conf 添加如下
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 7
MaxRequestsPerChild 4000
</IfModule>
注意,MaxClients預設最大為250,若要超過這個值就要顯式設置ServerLimit,且ServerLimit要放在MaxClients之前,值要不小於MaxClients,不然重啟HTTPd時會有提示。
目前持續測試 看有沒有其他問題
留言
張貼留言