【发布时间】:2022-01-08 11:55:35
【问题描述】:
我使用 SignalR 向浏览器公开 RabbitMQ 消息。这显然适用于一个应用程序实例。问题是它是否也可以在没有背板的情况下与多个实例一起工作。我知道 SignalR 客户端可能会从 pod A 断开连接并重新连接到 pod B,但是这里到底是什么问题?我可以在重新连接期间丢失一些消息。这是唯一的问题吗?重新连接到 pod B 是否被视为常规的新连接,以便客户端再次订阅,因为它在没有重新连接的情况下正常订阅?还是系统在初始订阅时没有输入参数,因此无法在没有提示的情况下重新订阅?
【问题讨论】:
-
您使用的是 SignalR for ASP.NET 还是 Core?