我有一个使用websockets和jquery的Web应用程序 当websocket连接处于活动状态时,所有其他网络操作都会开始具有较长的延迟。
的屏幕截图例如。
Web应用程序使用不同的uri访问相同的服务器。 /setup
是一个Web套接字连接;此连接保持挂起状态。
/env
是一个jquery ajax调用(异步),并且有31.07秒的延迟
我使用wireshark进行监控,发现服务器响应很好。响应数据包很快到达客户端,但浏览器本身似乎很晚才到达
我尝试使用Chrome 32.0.1700.76m和IE8,但两者都有同样的问题。
答案 0 :(得分:0)
我在评论中回答你。
检查你的websocket'onopen'和'onmessage'事件。如果你的代码总是在执行websocket事件,那么在执行发送ajax框架的主代码时可能会遇到一些问题。