ARC 路由控制执行块 - Amazon 应用程序恢复控制器 (ARC)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

ARC 路由控制执行块

如果您已为应用程序配置了 Amazon 应用程序恢复控制器 (ARC) 路由控制,则可以添加 ARC 路由控制执行块来重定向应用程序流量。使用此执行块,您可以更改一个或多个 ARC 路由控件的状态,将应用程序流量重定向到目的地 Amazon Web Services 区域。ARC 路由控制使用配置了与路由控制关联的 DNS 记录的 Amazon Route 53 中的运行状况检查来重定向流量。

配置

要配置路由控制执行块,请输入以下值:

  1. 步骤名称:输入名称。

  2. 步骤描述(可选):输入步骤的描述。

  3. 所需的路由控制:对于要激活或停用的每个区域,输入路由控件 ARN 和路由控件的初始状态,即开启或关闭。

  4. 超时:输入超时值。

然后,选择保存步骤。

此执行块的预期模式是指定路由控制和初始状态,这些控制和初始状态与您具体设置应用程序的方式一致 Amazon Web Services 区域。例如,如果您的计划允许您为应用程序激活区域 A 和区域 B,则可能有区域 A 的路由控件,其中将状态设置为 On,而区域 B 的路由控制则将状态设置为 On。

然后,当您执行计划并指定要激活区域 A 时,包含此执行块的工作流程会将指定的路由控制更新为 On,从而将流量引导到区域 A。

工作方式

通过配置 ARC 路由控制执行块,您可以将应用程序流量重新路由到目的地 Amazon Web Services 区域,或者对于一种 active/active 方法,可以阻止流量路由到您要停用的区域。如果您的计划包括多个工作流程,请确保为所使用的所有路由控制执行区块的 DNS 记录提供相同的输入。

此区块不支持不雅的执行模式。

作为计划评估一部分的评估内容

当区域切换评估您的计划时,区域切换会对您的路由控制、执行区块配置和权限进行多项检查。区域交换机验证指定的路由控制是否配置正确且可访问。

区域切换还可以验证计划的 IAM 角色是否具有访问和更新路由控制状态所需的权限。有关区域切换执行块所需权限的更多信息,请参阅ARC 中区域切换的基于身份的策略示例

正确的 IAM 权限对于路由控制执行块的正常运行至关重要。如果其中任何一个验证失败,Region switch 将返回存在问题的警告,并提供特定的错误消息来帮助您解决权限或配置问题。这样可以确保在计划执行期间运行此步骤时,您的计划具有必要的访问权限来管理 ARC 路由控制并与之交互。