作者TYHsiWei (桃园锡玮哥)
看板Network
标题[问答] xampp的最高连线数设定
时间Wed Sep 3 22:52:27 2014
各位好,我是利用xampp来架php语言的网站
我很好奇APACHE的同时连线数预设是多少单位?
因去年我遇到一个问题是人多到一个程度,php5.dll就会 Crash
後来也找不到原因,上网Google也看见很多人有相同问题
原本以为是负载的关系造成Crash,後来发现凌晨人数相当少的时候也会
简单来说是不定期的,有时候给你连当掉,有时候可以用一天
最後只有在国外的部落格找到有人有遇到相同问题
解决方案是把php5.dll改成php-cgi来服务,缺点是会比较慢..感觉的出来
但是至少不会当!
当初在寻找这个问题的过程中,有爬到一段设定
他是要我去修改「httpd-mpm.conf」这个档案
其实我也不晓得这是不是跟连线数有关系
<IfModule mpm_worker_module>
ThreadLimit 512
StartServers 1
MaxClients 512
MinSpareThreads 1
MaxSpareThreads 512
ThreadsPerChild 512
MaxRequestsPerChild 0
</IfModule>
类似改这样的设定,把部分数值改高!
结论就是想问各位先进,是否有预设连线数上限?
有的话应该去哪做调整?谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.156.15
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Network/M.1409755950.A.456.html
1F:推 nylon419: 其实如果发生当掉的情况的话可另外写一个监控程式去看着 09/04 09:59
2F:→ nylon419: 你的服务,如果不能连线的话就重启服务就好了 09/04 10:00
4F:→ nylon419: 没有出现某些字串或许Timeout的话就重启服务 09/04 10:03
5F:→ TYHsiWei: 感谢提供的方法,谢谢 09/07 01:30