azure 如何连接到混合连接管理器? [英] How does azure make connection to the hybrid connection manager?
问题描述
根据混合通信文档
您还可以使用混合连接实现高可用性,只需在两个混合连接管理器上使用相同的连接字符串 - 负载平衡和故障转移将被激活:
请注意,有一个新的混合连接产品 (v2),它消除了对 BizTalk 命名空间的依赖.更多信息在这里:https://docs.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections
As per hybrid communication documentation https://docs.microsoft.com/en-us/azure/biztalk-services/integration-hybrid-connection-overview hybrid connections does not require any inbound ports to be opened in firewall.
But without an inbound port how does the communication happen with on premise resource from outside world? I understand the Hybrid connection manager (HCM) acts as a bridge for communication, but how does HCM, which resides in corporate network receive messages from Azure?
But without an inbound port how does the communication happen with on premise resource from outside world?
Both parties (Web App and on-prem) open outbound connections to the Hybrid Connection endpoint - which is really just Service Bus Relay underneath. The HC endpoint then patches together the two TCP pipes.
Here's a picture:
You can also do High Availability with Hybrid Connections, just use the same Connection String on both Hybrid Connection Managers - load-balancing and failover will be activated:
Note there's a new Hybrid Connections offering (v2), which removes the dependency on BizTalk namespaces. More on that here: https://docs.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections
这篇关于azure 如何连接到混合连接管理器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!