waiting (ttfb)请求时间过长的原因?

付费节点推荐


免费节点


节点使用教程


今天发现网站打开速度非常慢,将近20s才能加载出来首页,一开始以为是缓存软件或cdn问题,全部禁用之后,发现并没有什么变化。查看chorme之后,发现问题在于waiting (ttfb)时间有点长的惊人啊! 将近9s了!

如下图所示,一直Pending状态

20151230220950

等了7,8s钟网站才开始加载!!!

201512302209500

waiting (ttfb),时间占了这么久!

再看看其他如css,图片,js等资源,加载都是几百ms而已。目前还不知道是什么原因引起的!!!

解决思路:

遇到这个问题最好是检查代码。如果静态文件加载比较快,那就基本是代码的执行效率问题导致的,比如常见的程序卡队列了,死循环,内存溢出,数据库查询慢,逻辑处理,之类的。另外就是虚拟主机也会这样,在处理比较大点的网站程序就会卡慢,受限于性能。等待时间过长。如果是vps可以使用top命令查看下cpu和内存当前占用情况。

 

未经允许不得转载:Bcoder资源网 » waiting (ttfb)请求时间过长的原因?

相关推荐

赞 (20)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册
  1. SEO基础www.wuhuseo.cn 同样都是ttfb时间长的过分。。。博主是怎么解决的?传授下经验啊!