asp.net-core - Asp.Net Core v3.1 和 Angular8 Azure SignalR withAutomaticReconnect '错误:服务器超时已过而未收到来自服务器的消息。'
解决方案
当您的 SignalR 集线器超时某些操作并断开连接时,就会发生这种情况。“withAutomaticReconnect”无法处理此问题,因为它仅在 Internet 网络交换机等场景中重新连接,而不是集线器/客户端错误。
你可以做的是:
当因错误而断开连接时,由您自己处理。
ClientTimeoutInterval
尝试为和设置更多时间KeepAliveInterval
。
推荐阅读
- android - Hello World 应用程序无法在三星手机上运行
- c - 用于交换字符串的输出相关查询
- typescript - TypeORM RelationCount 替代
- c# - 使用 C# 将 Datatable 转换为嵌套列表/对象
- list - Haskell中的直方图
- java - 洗牌数组背后的逻辑是如何工作的?
- c# - 如何使用 C# 从文档库视图中检索工作簿
- java - java.lang.NumberFormatException:更新 servlet 为 null
- sql-server - 如果 SQL Server 中的视图基于表和另一个视图,它可以更新吗?
- c# - 如何传递和存储项目实例?