SignalR - 如何检测客户端连接/重新连接失败(例如超时)

时间:2012-10-05 13:51:50

标签: signalr

如何检测客户端何时无法连接(或重新连接)到Signalr集线器?

js客户端是否会触发事件?

1 个答案:

答案 0 :(得分:3)

回应你的第二条评论:

目前在0.5.3中,当服务器离开时,SignalR不处理这种情况。但是,这将在下一版本1.0alpha中处理。

对于过渡期,我建议每隔5秒ping一次服务器并查看请求是否失败。如果失败说2次,那么服务器可能会关闭,您可以从那里处理逻辑。

如果你想在下一版本中看到我们如何做到这一点,那就是github功能的链接:https://github.com/SignalR/SignalR/issues/469