开始为您的 Application Load Balancer 进行区域切换 - Elastic Load Balancing
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

开始为您的 Application Load Balancer 进行区域切换

ARC 中的区域切换允许您暂时将受支持资源的流量从可用区移开,这样您的应用程序就可以继续在某个 Amazon 区域中的其他可用区正常运行。

先决条件

在开始之前,请确认您已为负载均衡器启用了区域偏移

Console

此过程说明了如何使用 Amazon EC2 控制台开始区域移动。有关使用 ARC 控制台启动可用区转移的步骤,请参阅《Amazon 应用程序恢复控制器(ARC)开发人员指南》中的 Starting a zonal shift

启动可用区转移
  1. 打开 Amazon EC2 控制台,网址为https://console.aws.amazon.com/ec2/

  2. 在导航窗格上的 Load Balancing(负载均衡)下,选择 Load Balancers(负载均衡器)。

  3. 选择 Application Load Balancer。

  4. 集成选项卡上,展开 Amazon 应用程序恢复控制器 (ARC),然后选择开始区域切换。

  5. 选择要将流量移离的可用区。

  6. 选择或输入可用区转移的到期时间。可用区转移最初可以从 1 分钟设置为三天(72 小时)。

    所有可用区转移都是暂时的。您必须设置过期时间,但可以稍后更新活跃转移以设置新的过期时间。

  7. 输入注释。您可以稍后更新区域偏移以编辑评论。

  8. 选中该复选框以确认启动区域转移会将流量从可用区转移出去,从而减少应用程序的容量。

  9. 选择确认

Amazon CLI
启动可用区转移

使用 Amazon 应用程序恢复控制器 (ARC) start-zonal-shift命令。

aws arc-zonal-shift start-zonal-shift \ --resource-identifier load-balancer-arn \ --away-from use2-az2 \ --expires-in 2h \ --comment "zonal shift due to scheduled maintenance"