你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

通过区域冗余和可用性区域保护逻辑应用免受区域故障的影响

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

在每个 Azure 区域中,可用性区域是具有本地容错性的物理上独立的位置。 此类故障范围包括软件和硬件故障,以及地震、洪水和火灾等事件。 这些区域通过 Azure 服务的冗余和逻辑隔离实现容错。

为了提供复原能力和分布式可用性,任何支持和启用区域冗余的 Azure 区域中都至少存在三个单独的可用性区域。 Azure 逻辑应用平台跨这些区域分发这些区域和逻辑应用工作负载。 如果某个区域发生数据中心故障,此功能是启用可复原体系结构和提供高可用性的关键要求。 有关可用性区域冗余的详细信息,请参阅 Azure 区域和可用性区域

本文提供了有关如何在 Azure 逻辑应用中启用可用性区域冗余的简要概述、注意事项和信息。

注意事项

可用性区域支持适用于标准逻辑应用,这些应用由 Azure Functions 扩展性提供支持。 有关详细信息,请参阅什么是 Azure Functions 中的可靠性?

  • 只有在受支持的 Azure 区域应用服务环境 v3 (ASE v3)- Windows 计划中创建标准逻辑应用时,才能启用可用性区域冗余。 目前,此功能仅支持内置连接器操作,不支持 Azure(托管)连接器操作。

  • 你只能使用在单租户 Azure 逻辑应用中运行的工作流为新标准逻辑应用启用可用性区域冗余。 不能为现有的标准逻辑应用工作流启用可用性区域冗余。

  • 只能在创建时使用 Azure 门户启用可用性区域冗余。 目前不存在用于启用可用性区域冗余的编程工具支持(例如 Azure PowerShell 或 Azure CLI)。

限制

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

先决条件

启用可用性区域

  1. Azure 门户中,开始创建标准逻辑应用。 在“创建逻辑应用”页上,在选择“标准”作为逻辑应用的计划类型后停止。

    Screenshot showing Azure portal,

    有关教程,请查看在 Azure 门户中使用单租户 Azure 逻辑应用创建标准逻辑应用工作流

    选择“标准”后,“区域冗余”部分和选项变为可用。

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

    此时,逻辑应用创建体验类似于以下示例:

    Screenshot showing Azure portal,

  3. 完成创建逻辑应用工作流。

  4. 如果使用防火墙,但还没有为通过所需 IP 地址的流量设置访问权限,请确保完成该要求

后续步骤