

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

# 为应用程序负载均衡器启用可用区转移
<a name="enable-zonal-shift"></a>

可用区转移默认处于禁用状态，并且必须在每个应用程序负载均衡器上启用。这确保了您仅能使用所需的特定应用程序负载均衡器来启动可用区转移。有关更多信息，请参阅 [应用程序负载均衡器的可用区转移](zonal-shift.md)。

------
#### [ Console ]

**启用可用区转移**

1. 打开位于 [https://console.aws.amazon.com/ec2/](https://console.amazonaws.cn/ec2/) 的 Amazon EC2 控制台。

1. 在导航窗格上的 **Load Balancing**（负载均衡）下，选择 **Load Balancers**（负载均衡器）。

1. 选择该应用程序负载均衡器。

1. 在**属性**选项卡上，选择**编辑**。

1. 在**可用区路由配置**部分，对于 **ARC 可用区转移集成**，请选择 **启用**。

1. 选择**保存更改**。

------
#### [ Amazon CLI ]

**要启用可用区转移**  
使用带 `zonal_shift.config.enabled` 属性的 [modify-load-balancer-attributes](https://docs.amazonaws.cn/cli/latest/reference/elbv2/modify-load-balancer-attributes.html) 命令。

```
aws elbv2 modify-load-balancer-attributes \
    --load-balancer-arn {{load-balancer-arn}} \
    --attributes "Key=zonal_shift.config.enabled,Value={{true}}"
```

------
#### [ CloudFormation ]

**要启用可用区转移**  
更新 [AWS::ElasticLoadBalancingV2:: LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-loadbalancer.html) 资源以包含该`zonal_shift.config.enabled`属性。

```
Resources:
  myLoadBalancer:
    Type: 'AWS::ElasticLoadBalancingV2::LoadBalancer'
    Properties:
      Name: my-alb
      Type: application
      Scheme: internal
      IpAddressType: dualstack
      Subnets: 
        - !Ref subnet-AZ1
        - !Ref subnet-AZ2
      SecurityGroups: 
        - !Ref mySecurityGroup
      LoadBalancerAttributes:
        -Key: "zonal_shift.config.enabled"
         Value: "{{true}}"
```

------