网站打开页面一直处于加载状态,是网络的问题,还是程序的问题?

2014-08-07 10:59:12 +08:00
 hellohacker
问题描述:最近客户使用网站的时候反馈 如果同时打开几个页面,那么所有网站的页面都处于加载状态(选项卡一直打转)。本人测试后确实有次问题,去查了下mysql慢查询日志,没有新增慢查询日志,使用show processlist命令,发现多了几个 sleep进程 ,而且进程的Time 一直在增加,如果网站加载完毕sleep进程终止。

根据我说的情况,能判断出什么问题吗?
3946 次点击
所在节点    问与答
1 条回复
sampeng
2014-08-07 18:12:39 +08:00
你描述的情况来看。。会有以下几种可能

按顺序一一排查
1.mysql锁表了。。琐表不代表慢查询
2.你用的apache,或者nginx开启的是堵塞模式。当一个请求堵塞。。该网络连接下所有请求统统堵塞。
3.网络问题
4.如果页面很快就刷出来了,只是在打转。看看js或者啥资源没下下来。
5.你产生了io堵塞。和2类似,但不是apache和nginx。而是代码本身某个操作是io堵塞的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/126531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX