SignalR中的任务OnDisconnected响应缓慢

时间:2017-05-22 03:19:37

标签: signalr

我将SignalR与窗口应用程序一起使用。我有覆盖3个任务: OnConnected(),OnReconnected()和OnDisconnected()

对于OnConnected(),它响应速度很快。 但对于OnDisconnected响应非常慢。 设置时间或任何解决方案的任何选项? 我希望这些问题有意义! :)

1 个答案:

答案 0 :(得分:1)

假设您想要更改SigalR的默认断开连接时间,但在大多数情况下,默认值都足够了。

    protected void Application_Start(object sender, EventArgs e)
    {
      // Wait a maximum of 30 seconds (Default value) after a transport connection is lost before raising the
            // Disconnected event to terminate the SignalR connection.
      int disconnectTimeout = 30;
      GlobalHost.Configuration.DisconnectTimeout = TimeSpan.FromSeconds(disconnectTimeout);
    }