美文网首页
chrome network中的stalled、queueing

chrome network中的stalled、queueing

作者: 勾起一抹笑容 | 来源:发表于2020-05-27 14:18 被阅读0次

    1、queueing时间的多少是由浏览器的活动连接数的问题导致的。

    如果某个请求正在排队,则指示:

    a、请求已被渲染引擎推迟,因为该请求的优先级被视为低于关键资源(列如脚本/样式)的优先级。图片经常发生这种情况。

    b、请求已被暂停,以等待将要释放的不可用TCP套接字。

    c、请求已被暂停,因为在HTTP1上,浏览器仅允许每个源拥有六个TCP连接。

    d、生成磁盘缓存条目所用的时间(通常非常迅速)

    2、stalled阶段耗时

    Stalled是浏览器得到要发出这个请求的指令,到请求可以发出的等待时间,一般是代理协商、以及等待可复用的TCP连接释放的时间,不包括DNS查询、建立TCP连接等时间,所以出现stalled阶段过长,往往是丢包所致,这也意味着网络或服务端有问题。

    Request sent 请求第一个字节发出前到最后一个字节发出后的时间,也就是上传时间

    Waiting 请求发出后,到收到响应的第一个字节所花费的时间(Time To First Byte)

    Content Download 收到响应的第一个字节,到接受完最后一个字节的时间,就是下载时间

    相关文章

      网友评论

          本文标题:chrome network中的stalled、queueing

          本文链接:https://www.haomeiwen.com/subject/yyjwahtx.html