关于请求被挂起页面加载缓慢问题的追查,TTFB时间长,出现ERR_IO_PENDING

问题:昨天一个运行了好多年的系统,突然反馈几个功能反映非常慢,点一个链接等待了2分钟才反馈,本地跑又一点问题没有. 网上找了好多,通过下面的URL教的方法跟踪,发现了
ERR_IO_PENDING.
http://fex.baidu.com/blog/2015/01/chrome-stalled-problem-resolving-process/

最终的处理流程:
1.代码排查,跟查询是否SQL问题, 已排除
2.排查页面,排查服务器通过chrome抓取stock,发现ERR_IO_PENDING
3.把服务器源代码复制到10.12.50.118机器(自己的测试服务器)测试没发现问题.
4.初步怀疑是网段问题22网段慢. 再次将源码复制到10.12.22.96 复制非常慢,
  复制一个300M的项目,需要120分钟.
5.询问网络管理员,发现10.12.22.118与10.12.22.96是虚拟机(公司搞的云服务器)
6.询问虚拟机管理员,发现10.12.22.118这台虚拟机的vmware tools显示已过期.
7.把系统部署到10.12.22.87服务器,这台服务器vmware tools已经升级过的机器,
  查询速度正常了.
8.晚上8点升级完, 10.12.22.118,10.12.22.96等机器的 vmware tools 问题解决.


第二天下午又出现了相同的情况 - -!. 后来让虚拟机管理员把这个虚拟机挪用到其他实体机跑, 问题解决了. 

这样慢,好多种解决方法,有问题的朋友如果是虚拟机的,可以看看.

猜你喜欢

转载自com-zyq.iteye.com/blog/2346673