代码之家  ›  专栏  ›  技术社区  ›  Programmer

IIS AppPool回收后信号器永远重新连接

  •  2
  • Programmer  · 技术社区  · 9 年前

    我正在使用信号器2.2.1。

    信号器:WebSocket正在重新连接。

    信号器:连接到websocket端点

    信号器:关闭Websocket。

    信号器:与websocket的连接不干净:[未给出原因]。

    我做了一个变通方法-在调用重新连接的回调时-停止并启动连接(仅启动不起作用):

        $.connection.hub.reconnected(function() {
            console.log("reconnected");
            $.connection.hub.stop();
            $.connection.hub.start();
        });

    但是,重新连接是由我来处理的,我想这不是一个好主意。

    1 回复  |  直到 9 年前
        1
  •  2
  •   thab    8 年前

    在上述评论中进行了一系列诊断尝试后:

    尝试注释 OnReconnect onReconnect