今天早上突然发现网站打不开,apache像是死了,
且MYSQL数据库中存在大量sleep连接,仔细查了原因,分析出最大可能是网站访问超出APACEH最大连接数。于是按下面方法修改,结果问题解决了。
#vi /opt/lampp/etc/httpd.conf
找到并取消注释下面这行
#Include conf/extra/httpd-mpm.conf
#vi vi /opt/lampp/etc/extra/httpd-mpm.conf
找到
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
上面是默认参数,下面是我修改后的
<IfModule prefork.c>
ServerLimit 1500
StartServers 10
MinSpareServers 10
MaxSpareServers 15
MaxClients 1000
MaxRequestsPerChild 10000
</IfModule>
作者: 蔡文卫 Leo@yicike.com
版权所有:亿枝客比较购物搜索网(http://www.yicike.com/)
摘自:http://arloe.blog.163.com/blog/static/1229950472009101364034273/
没有评论:
发表评论