0

我正在使用 Azure SignalR 服务实例。SignalR 服务目前仅支持每个服务实例每单位 1000 个并发连接。如果并发 SignalR 连接数超过 1000,则必须手动增加服务实例,并随着用户减少而手动减少服务实例。

寻找合适的解决方案来根据需求自动扩展(扩大和缩小)SignalR 服务实例。

如果有任何想法,请分享。谢谢。

4

2 回答 2

1

Azure SignalR 服务不支持任何开箱即用的自动缩放功能。

如果要根据当前并发连接数自动增加或减少单元数,则必须实现自己的解决方案。例如,您可以尝试使用此处建议的逻辑应用程序来执行此操作。

常用方法是使用门户、REST API 或 Azure CLI 手动增加单元数量。

于 2020-11-03T16:00:31.180 回答
0

根据https://github.com/Azure/azure-signalr/issues/1096#issuecomment-878387639 ,他们解决了扩展时的断开连接问题

对于自动缩放功能,他们正在研究它,同时这里有两种方法:

于 2021-10-06T07:35:25.793 回答