通过启用可用区进行区域冗余来保护逻辑应用工作流

适用范围:Azure 逻辑应用(消耗型 + 标准型)

可用性区域 是 Azure 区域内物理上独立的数据中心组。 当某个区域发生故障时,服务可以切换到其他可用的区域。

如果有业务关键型逻辑应用工作流,区域数据中心故障可能会中断服务并影响集成。 区域冗余通过在 Azure 区域中的多个 可用区 自动将工作流负载分布,从而防范此风险。 如果一个区域不可用,则工作流会自动在其他区域中继续运行。

对于消耗逻辑应用,系统会自动启用区域冗余。 无需执行任何额外操作。 对于标准逻辑应用,启用区域冗余是在创建资源期间进行简单的一次性设置。

本指南介绍如何为标准逻辑应用设置区域冗余。

先决条件

限制

使用基于 HTTP 的操作时,使用 AES256 加密导出或创建的证书不适用于对客户端证书进行身份验证。 相同的证书也不适用于 OAuth 身份验证。

为逻辑应用设置区域冗余

对于消耗逻辑应用,系统会自动启用区域冗余。 无需执行任何其他步骤即可启用区域冗余。

仅对“标准”逻辑应用执行以下步骤:

  1. Azure 门户中,开始创建逻辑应用。

    有关详细信息,请参阅使用 Azure 门户创建标准逻辑应用工作流

  2. 创建逻辑应用页上, 根据所需的托管选项选择 Workflow 服务计划应用服务环境 V3,然后选择 Select

    Screenshot 显示Azure门户、创建逻辑应用页、标准计划类型.

    此示例继续执行 工作流服务计划

  3. 在“区域冗余”下,选择“已启用”。

    截图显示了 Azure 门户中的“创建逻辑应用”页面和标准逻辑应用的详细信息,并在区域冗余下选择了“已启用”选项

    注意

    如果选择了不受支持的Azure区域或位于不受支持的Azure区域中的Windows计划,区域冗余选项将不可用。 选择其他区域或创建新的Windows计划。

  4. 完成创建逻辑应用资源的步骤。

  5. 如果使用防火墙,请确保根据 先决条件,为流量访问设置必要的 IP 地址。