首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SignalR每10秒发出一次信号?

SignalR每10秒发出一次信号?
EN

Stack Overflow用户
提问于 2013-05-17 12:15:52
回答 2查看 865关注 0票数 3

我用app写了一个简单的SignalR,然后我离开了电脑。

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

我的应用程序似乎每10秒发出一次信号。

  • 那是为什么?(我没有写),我可以在哪里配置它呢?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-17 17:47:56

这样做可以使负载平衡器和代理以及其他喜欢关闭空闲连接的网络设备最终不会终止您的连接。一个典型的例子是天蓝色负载平衡器,它会在一分钟后杀死空闲连接。

SignalR发送“保持活动”的另一个原因是为了使客户端能够检测到网络断开。客户端被设置为在特定的时间间隔内保持活动,当其中3次丢失时,它将放弃连接并尝试重新连接。

票数 5
EN

Stack Overflow用户

发布于 2013-05-17 18:20:33

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16608795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档