适用范围:Azure 逻辑应用(消耗型 + 标准型)
可用性区域 是 Azure 区域内物理上独立的数据中心组。 当某个区域发生故障时,服务可以切换到其他可用的区域。
如果有业务关键型逻辑应用工作流,区域数据中心故障可能会中断服务并影响集成。 区域冗余通过在 Azure 区域中的多个 可用区 自动将工作流负载分布,从而防范此风险。 如果一个区域不可用,则工作流会自动在其他区域中继续运行。
对于消耗逻辑应用,系统会自动启用区域冗余。 无需执行任何额外操作。 对于标准逻辑应用,启用区域冗余是在创建资源期间进行简单的一次性设置。
本指南介绍如何为标准逻辑应用设置区域冗余。
先决条件
一个 Azure 帐户和一个订阅。 获取 Azure 帐户。
请确保你了解区域冗余支持。 创建逻辑应用资源时,请确保满足可用性区域的要求,包括特定区域中的支持。
有关详细信息,请参阅 Azure 逻辑应用中的可靠性。
如果在使用防火墙或受限环境,需允许流量通过Azure 逻辑应用应用中、Azure托管的管理连接器以及创建逻辑应用工作流所在Azure区域内的所有自定义连接器所需的所有IP地址。 为Azure 逻辑应用、托管连接器和自定义连接器发布支持可用性区域冗余的新 IP 地址和现有 IP 地址。
有关详细信息,请参见:
限制
使用基于 HTTP 的操作时,使用 AES256 加密导出或创建的证书不适用于对客户端证书进行身份验证。 相同的证书也不适用于 OAuth 身份验证。
为逻辑应用设置区域冗余
对于消耗逻辑应用,系统会自动启用区域冗余。 无需执行任何其他步骤即可启用区域冗余。
仅对“标准”逻辑应用执行以下步骤:
在 Azure 门户中,开始创建逻辑应用。
有关详细信息,请参阅使用 Azure 门户创建标准逻辑应用工作流。
在 创建逻辑应用页上, 根据所需的托管选项选择 Workflow 服务计划或 应用服务环境 V3,然后选择 Select。
此示例继续执行 工作流服务计划。
在“区域冗余”下,选择“已启用”。
注意
如果选择了不受支持的Azure区域或位于不受支持的Azure区域中的Windows计划,区域冗余选项将不可用。 选择其他区域或创建新的Windows计划。
完成创建逻辑应用资源的步骤。
如果使用防火墙,请确保根据 先决条件,为流量访问设置必要的 IP 地址。