SignalR 服务总线主题名称冲突

标签 signalr servicebus azureservicebus

我使用 SignalR 服务总线包让 SignalR 协调部署中多个 Azure Web 角色实例的事件。

我曾经能够选择要使用的服务总线主题名称。将 SignalR 和服务总线包更新到 rc1 后,该选项不再可用。相反,SignalR 使用 Web 角色的名称作为其主题名称。

问题在于,当多个 Azure 部署同时运行时(即生产和暂存),它们会争夺以 Web 角色自动命名的单个服务总线主题。我最终收到了大量重复的消息。我希望每个部署都有自己的服务总线主题。

如何使用单个服务总线命名空间来管理同一项目的多个部署中的 SignalR 连接?或者甚至是两个不同项目的两个部署恰好具有相同名称的 Web 角色?

最佳答案

您可以在 https://github.com/signalr/signalr/issues 上记录错误吗?请为此,我们将在即将发布的版本中查看它。

关于SignalR 服务总线主题名称冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14466381/

相关文章:

json - SignalR 2.0.0 beta2 IJsonSerializer 可扩展性

c# - 请求的性能计数器不是自定义计数器,必须将其初始化为 ReadOnly。"on RouteTable.Routes.MapHubs();

c# - 无法在 Android 上获取 SignalA 以连接到 SignalR 后端

c# - Windows 服务总线向 MSMQ 添加了什么?

c# - 如何从 Azure 总线服务检索所有主题?

c# - 在 Azure ServiceBus 上从 .NET Core 发送方向 .NET 4.6 处理程序发送消息

C# SignalR GetHttpContext/HttpContext 响应不存在

session - Azure、SubscriptionClient.OnMessage 和 session

azure - Microsoft Azure Service Fabric SDK 和 Windows Azure 包 : Service Bus 1. 1

azure - Azure.Messaging.ServiceBus 命名空间中是否有 CreateSharedAccessSignatureTokenProvider 的替代品?