Chrome,Angular,所有请求都停滞了大约450毫秒

时间:2019-01-24 13:46:43

标签: angularjs angular google-chrome http httprequest

我们有一个angularJS应用程序,然后将FE更新为angular7.1,现在chrome中的每个请求都停滞了大约450ms,包括静态文件和数据请求。

本地版本的应用程序没有此类问题

Firefox和IE不会阻止请求。

您对此有任何想法吗?谢谢。

已通过 Cache-Control测试:不存储,不缓存,必须重新验证

一次仅接受一个请求的测试

已通过代理测试并且没有代理

(无法发布图片)

旧版应用的Chrome行为: AngularJS behavior image

新应用程序的Chrome行为: Angular7 behavior image

新的应用IE行为: Angular7 IE behavior image

更新:

甚至第一个请求也停滞了。 瀑布看起来像这样: Waterfall

1 个答案:

答案 0 :(得分:0)

请在@JonathanHamel发表的link中阅读以下信息:

  

正在排队的请求表明:

     
      
  • 该请求被渲染引擎推迟了,因为它被认为比关键资源(例如脚本/样式)的优先级低。图片通常会发生这种情况。
  •   
  • 该请求被暂停,以等待将要释放的不可用的TCP套接字。
  •   
  • 请求被暂停,因为浏览器在HTTP 1上每个源仅允许六个TCP连接。
  •   
  • 花费在制作磁盘缓存条目上的时间(通常非常快。)
  •   
     

此外,“停顿/阻止”是请求在发送之前等待的时间。它可能正在等待队列中描述的任何原因。此外,此时间包括代理协商中花费的所有时间。

请告诉我们哪种情况可能适用于您。