本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
ARC 何时安排、启动和结束练习运行
ARC 每周为资源安排一次练习运行,时长约为 30 分钟。ARC 独立安排、启动和管理每个资源的练习运行。ARC 不会批量处理同一账户中资源的练习运行。您也可以自己启动按需练习运行,以帮助验证您的设置对于可用区自动转移事件是否安全。
当练习运行在预期的持续时间内不间断进行时,它的结果会标记为 SUCCESSFUL。还有其他几种可能的结果:FAILED、INTERRUPTED、CAPACITY_CHECK_FAILED 和 PENDING。结果值和描述包含在练习运行结果部分。
在某些情况下,ARC 会中断练习运行并将其结束。例如,如果在练习运行期间自动转移启动,则 ARC 会中断该练习运行并将其结束。再举一个例子,假设资源对练习运行有不良影响,并导致您指定的用于监控练习运行的警报进入 ALARM 状态。在这种情况下,ARC 也会中断该练习运行并将其结束。
此外,在某些情况下,ARC 不会为资源启动计划练习运行。
为了应对针对资源的中断和被阻止的练习运行,ARC 会执行以下操作:
如果针对资源的练习运行在进行期间中断,则 ARC 会认为每周的练习运行已经结束,并会计划在下一周为该资源安排一次新的练习运行。在这种情况下,每周练习的结果为
INTERRUPTED,而不是FAILED。只有当监控练习运行的结果警报在练习运行期间进入ALARM状态时,练习运行结果才会设置为FAILED。如果在计划启动针对资源的练习运行时存在阻止约束,则 ARC 不会启动练习运行。ARC 将继续定期监控,以确定是否仍存在一个或多个阻止约束。当没有任何阻止约束时,ARC 会对资源启动练习运行。
以下是阻止 ARC 对资源启动或继续练习运行的阻止约束示例:
当有 AWS Fault Injection Service 实验进行时,ARC 不会开始或继续练习。如果在 ARC 安排练习跑开始时某个 AWS FIS 赛事处于活动状态,则 ARC 不会开始练习跑。ARC 在整个练习跑中监视阻挡限制,包括 AWS FIS 赛事。如果 AWS FIS 活动在练习跑处于活动状态时开始,ARC 将结束练习跑,并且在资源下一次定期安排的练习跑之前不会尝试开始另一场练习。
如果某个地区有当前 AWS 赛事,ARC 不会开始为资源而开始练习,而是结束该区域的活跃练习。
当练习运行在没有中断的情况下完成时,ARC 会像往常一样安排一周后进行下一次练习运行。如果由于阻塞限制(例如您指定的 AWS FIS 实验或被封锁的时间窗口)而没有开始练习,ARC 会继续尝试开始练习,直到练习跑可以开始。