【问题标题】:Azure SignalR hubAzure SignalR 集线器
【发布时间】:2022-08-09 15:02:44
【问题描述】:

我正在使用 Azure SignalR 托管服务实例。

我观察到发送到 signalR 的一些消息丢失了。我的怀疑是,由于短时间内有大量消息,所有消息都没有通过signalR,其中一些消息丢失了。截至目前,我正在使用默认集线器。如果我将消息分发到不同的集线器,这会有帮助吗?我的意思是问我在signalR服务中是否有更多集线器,它有助于处理大量消息吗?

    标签: azure signalr azure-signalr


    【解决方案1】:

    大消息确实会对消息传递性能产生负面影响,建议尽可能使用较小的消息,并测试以确定每个用例场景的最佳消息大小。

    进一步如本文所述,Azure SignalR 服务消息的限制:

    见:https://docs.microsoft.com/en-us/azure/azure-signalr/signalr-concept-messages-and-connections

    【讨论】: