chrome 接口请求等待时间(installed 已停止)过长问题定位

参考:

解决实际项目中stalled时间过久的问题

背景:

测试反馈系统开 6 个标签页后, 反应变的很慢

定位:

  1. 看接口请求瀑布流, 已停止时间很长, 后端返回速度很快, 确定是前端的问题

  2. 推测是并发请求窗口数量的问题, 屏蔽部分一直 pending 的接口, 发现速度正常了, 搜到上面的参考文章, 看接口请求协议, 果然是 http1.1

  3. 跟其他同事确认这个接口的情况, 总结:

    消息通知有个接口, 最长有可能等 1 分钟再返回, 而浏览器对同一个域名的并发请求数限制为最多 6 个(针对 http1.1 而言), 导致开 6 个标签页后, 6 个并发请求基本全被这个接口占着了, 其他接口只能排队等某个标签页的这个接口请求完毕退出并发后才能请求, 因此速度变慢

后续解决

跟该接口相关前端说了, 看是后端调整接口逻辑, 还是改 http2 协议啥的

相关推荐
IT大白鼠14 小时前
IPv8协议技术解析:设计原理、与IPv6对比及发展前景
网络·ipv8
TechWayfarer14 小时前
2026年IP归属地查询平台选型指南:金融风控、异地登录、离线库全场景实测
网络·网络协议·tcp/ip
雾岛听风69114 小时前
JavaScript基础语法速查手册
开发语言·前端·javascript
遇见~未来14 小时前
第三篇_现代布局_从弹性到网格
前端·css3
前端那点事14 小时前
Vue前端SEO优化全攻略(实操落地版,新手也能上手)
前端·vue.js
Dxy123931021614 小时前
HTML 如何使用 SVG 画曲线
前端·算法·html
信徒_14 小时前
技术选型 RPC 框架
网络·网络协议·rpc
勤劳的进取家14 小时前
应用层基础
运维·网络·学习
用户23678298016814 小时前
从零实现 GIF 制作工具:LZW 压缩与 Median Cut 色彩量化
前端·javascript
hahaha 1hhh15 小时前
中文乱码 ubuntu autodl
linux·运维·前端