如何使 Azure 逻辑应用高度可用 (HA(,特别是跨多个区域?
假设我们有两个逻辑应用,一个在北欧,一个在西欧,以防万一一个区域死亡......我知道不太可能,但是...
所以我们有...
- https://prod-18.northeurope.logic.azure.com......等。
- https://prod-12.westeurope.logic.azure.com......等。
我看过流量管理器,但它只提供...
- 云服务
- 应用服务
- 应用服务槽
- 公共 IP ...检查了此选项,以防它可能是逻辑的 IP,但 TM 仅在订阅中显示应用服务
从今天起,无法将流量管理器放在逻辑应用 URL 的前面(逻辑应用服务返回的 SSL 证书将不再匹配,并且尚不支持自定义 SSL 证书(。
作为替代方法,可以将 API 管理放在两个逻辑应用的前面。这将在两个逻辑应用之间启用负载均衡和故障转移。下面是一些很好的链接,可用于了解如何设置逻辑应用 + API 管理:
- https://channel9.msdn.com/Blogs/Microsoft-Integration/Protecting-Azure-Logic-Apps-using-Azure-API-Management
- https://blogs.msdn.microsoft.com/mvpawardprogram/2017/02/21/protecting-azure-logic-apps/
请注意,逻辑应用在 Azure API 管理 UX 中具有本机/内置支持。