本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
添加执行块
您可以在区域切换计划中的工作流程中添加执行块,以执行各个步骤来完成应用程序的故障转移或切换。有关每种类型的执行块的功能和行为的详细信息,请参阅以下说明。
Region Switch 在您创建计划或更新计划后立即运行一次计划评估,然后在稳定状态下每 30 分钟运行一次计划评估。区域切换器在配置您的计划的所有区域中存储有关计划评估的信息。此处的每个执行块部分都包含有关在区域切换运行计划评估时所评估内容的信息。
区域切换包括执行块类型,可在恢复过程中帮助扩展计算资源。如果您在计划中使用这些执行块,请注意,区域切换并不能保证获得所需的计算容量。如果您有关键应用程序并且需要保证容量的访问权限,我们建议您预留容量。您可以遵循一些策略来预留次要区域的计算容量,同时还可以限制成本。要了解更多信息,请参阅 P ilot light 预留容量:如何使用按需容量预留优化灾难恢复成本
区域切换支持以下执行块。
执行块 | 函数 | 配置不合时宜 |
---|---|---|
ARC 区域切换计划执行块 | 通过指定要执行的子计划,在一次执行中协调多个应用程序的恢复。 | 以其不雅的配置开始儿童计划。 |
Amazon A EC2 uto Scaling 群组执行块 | 作为计划执行的一部分,扩展 Auto Scaling 组中的 EC2 计算资源。 | 指定要激活的区域中应匹配的最小计算容量百分比。 |
Amazon EKS 资源扩展执行块 | 在执行计划时扩展 Amazon EKS 集群容量。 | 不适用 |
亚马逊 ECS 服务扩展执行块 | 在执行计划时扩展 Amazon ECS 服务任务。 | 不适用 |
ARC 路由控制执行块 | 添加一个步骤来更改一个或多个 ARC 路由控件的状态,将您的应用程序流量重定向到目标 Amazon Web Services 区域。 | 不适用 |
亚马逊 Aurora 全球数据库执行块 | 对 Aurora 全球数据库执行恢复工作流程。 | 执行 Aurora 全局数据库故障转移(可能会导致数据丢失)。 |
手动批准执行区块 | 插入批准步骤,要求在继续执行之前批准或取消执行。 | 不适用 |
自定义操作 Lambda 执行块 | 添加用于运行 Lambda 函数的自定义步骤以启用自定义操作。 | 跳过该步骤。 |
亚马逊 Route 53 运行状况检查执行块 | 指定在故障转移期间您的应用程序流量将被重定向到的区域。 | 不适用 |