Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Signalr 信号员每10秒发一次信号?_Signalr - Fatal编程技术网

Signalr 信号员每10秒发一次信号?

Signalr 信号员每10秒发一次信号?,signalr,Signalr,我用信号器写了一篇简单的文章,然后离开了电脑 当我回来的时候,几个小时后,我注意到: 我的应用程序似乎每10秒就会收到一次信号 为什么呢?(不是我写的),在哪里可以配置 这样做是为了负载平衡器、代理和其他喜欢终止空闲连接的网络设备不会终止您的连接。一个典型的例子是azure负载平衡器,它会在一分钟后终止空闲连接 signar发送keep-alive ping的另一个原因是客户端可以检测到网络断开。客户端被设置为在特定的时间间隔内保持活动状态,当其中3个丢失时,它将断开连接并尝试重新连接。Gl

我用信号器写了一篇简单的文章,然后离开了电脑

当我回来的时候,几个小时后,我注意到:

我的应用程序似乎每10秒就会收到一次信号

  • 为什么呢?(不是我写的),在哪里可以配置
这样做是为了负载平衡器、代理和其他喜欢终止空闲连接的网络设备不会终止您的连接。一个典型的例子是azure负载平衡器,它会在一分钟后终止空闲连接


signar发送keep-alive ping的另一个原因是客户端可以检测到网络断开。客户端被设置为在特定的时间间隔内保持活动状态,当其中3个丢失时,它将断开连接并尝试重新连接。

GlobalHost.Configuration.KeepAlive的默认值为10秒