Azure Service Bus Relay混合连接负载平衡

时间:2017-04-12 11:03:33

标签: azure azureservicebus azure-servicebusrelay

中继混合连接是授予对隐藏在防火墙后面的RESTful Web服务的访问权限的选项之一。我想知道负载平衡如何工作。此Web服务有多个无状态实例:

  • 他们每个人都会在接力服务中注册吗?
  • 我会在后面有一个Relay端点和许多监听器吗?
  • 中继服务如何实现负载平衡?

提前致谢

1 个答案:

答案 0 :(得分:1)

  

他们每个人都会使用中继服务注册吗?

     

我会在后面有一个Relay端点和许多监听器吗?

根据我的理解,由于您的Web服务在多个无状态实例下运行,因此您可以在每个Web服务实例上构建HybridConnectionListener实例,以获得更好的性能。正如此官方tutorial所述,听众互动

  

Hybrid Connections服务端点允许混合连接上最多 25个并发侦听器

  

中继服务如何实现负载平衡?

正如Interaction model提到的关于监听器互动:

  

如果有2个或更多活动侦听器,传入连接将以随机顺序在它们之间进行平衡; 不保证公平分配