发现一个问题 刷新多次会卡死
发现一个问题 刷新多次会卡死
By momofa
at 2017-10-13
0人收藏 • 2594人看过
昨天在国内服务器上部署了一个CF。
发现在登录状态下,强制刷新三次页面,会很卡,第三次要十几秒才能刷出来。不是某个页面资源卡,是页面加载那里耗费的时间很长。
但我之前在香港服务器上部署的就没有这个问题。同服务器装的其他程序也没这个问题。
研究半天,还以为是伪静态规则出问题了。折腾到晚上也没搞出个所以然来。
今天冷静下来再来思考这个问题,就只能是服务器配置的问题了。对比两个服务器,一个是BT架设的 nginx+php+mysql ,另一个是AMH架设的环境。然后百度了一下Nginx刷三次卡。虽然没有找到解决办法,但得到一个灵感。说是Ajax异步请求跟PHP线程有关。正好国内这个服务器限制的单个网站线程限制是3个。。。然后我去改成限制成2,强刷第二次就卡了。那就改成20个。。并设置为适应模式。
问题虽然解决了,但如果在线人数多了会不会有问题?
其他程序也没有占用PHP进程数的啊。
- 登录后方可回帖
4 个回复 | 最后更新于 2017-11-24