Javascript 请求在chrome中暂停了很长时间

Javascript 请求在chrome中暂停了很长时间,javascript,ajax,google-chrome,networking,Javascript,Ajax,Google Chrome,Networking,Ajax请求在chrome中偶尔会暂停很长时间 我终于成功地复制了它,并保存了所有必要的相关数据,如果有人能帮我的话,我可以在这里发布 Chrome Dev工具的时间线显示请求暂停42.62秒,如以下屏幕截图所示: 在chrome://net-internals/#events(关于事件日志,请直奔结尾)我发现大部分时间是由两个事件花费的: +HTTP_事务_读取_头[dt=21301] +HTTP_事务_读取_头[dt=21304] 两者都获得ERR\u CONNECTION\u RES

Ajax请求在chrome中偶尔会暂停很长时间

我终于成功地复制了它,并保存了所有必要的相关数据,如果有人能帮我的话,我可以在这里发布

Chrome Dev工具的时间线显示请求暂停42.62秒,如以下屏幕截图所示:

chrome://net-internals/#events
(关于事件日志,请直奔结尾)我发现大部分时间是由两个事件花费的:

  • +HTTP_事务_读取_头[dt=21301]
  • +HTTP_事务_读取_头[dt=21304]
两者都获得
ERR\u CONNECTION\u RESET

我认为这个错误是这个请求延迟这么长时间的原因

有人能解释这些错误吗

下面是请求的事件日志,我还将完整的事件导出为json,您可以从中获取,然后在Chrome
chrome://net-internals/#events
第页。注意:请求url是内部的,因此可能无法从公共网络访问:

193486:URL\u请求
http://qa.tieba.baidu.com/release/getReleaseHistory?projectId=fum1.0.593
开始时间:2015-01-02 17:51:05.323
t=1[st=0]+请求_活动[dt=42741]
t=1[st=0]URL\u请求\u委托[dt=0]
t=1[st=0]+URL\u请求\u开始\u作业[dt=42740]
-->加载标志=339804160(绕过数据减少代理可能用户手势报告原始标题验证证书)
-->方法=“获取”
-->优先级=“低”
-->url=”http://qa.tieba.baidu.com/release/getReleaseHistory?projectId=fum1.0.593"
t=2[st=1]URL\u请求\u委托[dt=0]
t=2[st=1]HTTP_缓存_获取_后端[dt=0]
t=2[st=1]HTTP\U缓存\U打开\U条目[dt=0]
t=2[st=1]HTTP\U缓存\U添加到\U条目[dt=0]
t=2[st=1]HTTP_缓存_读取_信息[dt=0]
t=2[st=1]URL\u请求\u委托[dt=0]
t=2[st=1]+HTTP_流_请求[dt=2]
t=4[st=3]HTTP\u流\u请求\u绑定到\u作业
-->source\u dependency=193488(HTTP\u流\u作业)
t=4[st=3]-HTTP\u流\u请求
t=4[st=3]+HTTP_事务_发送_请求[dt=0]
t=4[st=3]HTTP\u事务\u发送\u请求\u头
-->GET/release/getReleaseHistory?projectId=fum1.0.593 HTTP/1.1
主持人:qa.tieba.baidu.com
连接:保持活力
接受:application/json、text/plain、*/*
用户代理:Mozilla/5.0(Windows NT 6.1;WOW64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/39.0.2171.95 Safari/537.36
推荐人:http://qa.tieba.baidu.com/project/
接受编码:gzip、deflate、sdch
接受语言:en-US,en;q=0.8
Cookie:[268个字节被剥离]
t=4[st=3]-HTTP\u事务\u发送\u请求
t=4[st=3]+HTTP_事务_读取_头[dt=21301]
t=4[st=3]HTTP_流_解析器_读取_头[dt=21301]
-->网络错误=-101(错误连接重置)
t=21305[st=21304]HTTP\u事务\u错误后重新启动\u
-->网络错误=-101(错误连接重置)
t=21305[st=21304]-HTTP\U事务\U读取\U头
t=21305[st=21304]+HTTP_流_请求[dt=3]
t=21307[st=21306]HTTP\U流\U请求\U绑定到\U作业
-->source_dependency=193494(HTTP_流_作业)
t=21308[st=21307]-HTTP\U流\U请求
t=21308[st=21307]+HTTP_事务_发送_请求[dt=3]
t=21308[st=21307]HTTP\u事务\u发送\u请求\u头
-->GET/release/getReleaseHistory?projectId=fum1.0.593 HTTP/1.1
主持人:qa.tieba.baidu.com
连接:保持活力
接受:application/json、text/plain、*/*
用户代理:Mozilla/5.0(Windows NT 6.1;WOW64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/39.0.2171.95 Safari/537.36
推荐人:http://qa.tieba.baidu.com/project/
接受编码:gzip、deflate、sdch
接受语言:en-US,en;q=0.8
Cookie:[268个字节被剥离]
t=21311[st=21310]-HTTP\U事务\U发送\U请求
t=21311[st=21310]+HTTP_事务_读取_头[dt=21304]
t=21311[st=21310]HTTP_流_解析器_读取_头[dt=21304]
-->网络错误=-101(错误连接重置)
t=42615[st=42614]HTTP\u事务\u错误后重新启动\u
-->网络错误=-101(错误连接重置)
t=42615[st=42614]-HTTP_事务_读取_头
t=42615[st=42614]+HTTP_流_请求[dt=12]
t=42627[st=42626]HTTP\U流\U请求\U绑定到\U作业
-->source\u dependency=193498(HTTP\u流\u作业)
t=42627[st=42626]-HTTP_流_请求
t=42627[st=42626]+HTTP事务发送请求[dt=2]
t=42627[st=42626]HTTP\u事务\u发送\u请求\u头
-->GET/release/getReleaseHistory?projectId=fum1.0.593 HTTP/1.1
主持人:qa.tieba.baidu.com
连接:保持活力
接受:application/json、text/plain、*/*
用户代理:Mozilla/5.0(Windows NT 6.1;WOW64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/39.0.2171.95 Safari/537.36
推荐人:http://qa.tieba.baidu.com/project/
接受编码:gzip、deflate、sdch
接受语言:en-US,en;q=0.8
    t=1572 [st=0]    HTTP2_SESSION_POOL_FOUND_EXISTING_SESSION
                     --> source_dependency = 1347215 (HTTP2_SESSION)
    t=1572 [st=0]    HTTP_STREAM_JOB_BOUND_TO_REQUEST
                     --> source_dependency = 1348612 (URL_REQUEST)
    t=1572 [st=0] -HTTP_STREAM_JOB
    t= 1572 [st=    0]  HTTP2_SESSION_SEND_DATA
                        --> fin = true
                        --> size = 48
                        --> stream_id = 3
    t= 1572 [st=    0]  HTTP2_SESSION_UPDATE_SEND_WINDOW
                        --> delta = -48
                        --> window_size = 2147483551
    t=11573 [st=10001]  HTTP2_SESSION_CLOSE
                        --> description = "Failed ping."
                        --> net_error = -352 (ERR_SPDY_PING_FAILED)
    $(document).ready(function() {
        $.keepalive =     
                setInterval(function() {
                   $.ajax({
                      url: '/ping.html',
                      cache: false
                   });         
                }, 60000);    
    });