在IE Longpolling期间,SignalR 1.1.3尝试重新连接数千个404响应

时间:2013-09-04 15:36:48

标签: signalr signalr.client

我遇到SignalR的问题,导致IE(9)在一两秒钟内向服务器发送数千次ping /重新连接尝试。

signalr/reconnect?transport=longPolling&connectionToken=(some long token here)...

获得404(以及完整的404响应)

然后再做一次ping: signalr/ping?_=(ID)

获得“pong”响应,然后尝试另外重新连接,如上所述。

问题是它尝试了这个并且失败了几千次(最后一次测试是6,800+ ping /重新连接)。这不仅是很多糟糕的服务器通话,而且还通过带宽来快速发送和接收所有这些响应。

它最终发送成功的signalr/negotiate并停止ping /重新连接疯狂

1 个答案:

答案 0 :(得分:0)

这已通过https://github.com/SignalR/SignalR/issues/2125在2.0.0版本中修复。