考虑到标准混合 OnPrem/Cloud 场景,我们有多个 OnPrem 客户端连接到云中的服务,我们如何通过横向扩展服务(即多个侦听器服务多个客户端)为它们提供服务?
假设我们有一个实现混合中继侦听器的云服务,为了服务我们所有的客户,我们将其扩展到 N 个实例(最多 25 个)。通过记录的负载平衡功能将客户端分配给每个实例,以便每个侦听器为部分客户端提供服务。如果我们需要向所有客户端广播消息(如聊天应用程序)怎么办?据我所知,任何单个侦听器都无法访问所有客户端连接。我错过了什么吗?
我以https://docs.microsoft.com/en-us/azure/service-bus-relay/relay-hybrid-connections-dotnet-get-started为例,通过站立多个服务器(侦听器)具有多个连接到每个服务器的客户端(连接),但似乎没有办法广播或查找到命名空间的所有连接,只有当前侦听器范围内的连接。