本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新应用程序负载均衡器的可用区
您可随时启用或禁用负载均衡器的可用区。在启用一个可用区后,负载均衡器会开始将请求路由到该可用区中的已注册目标。默认情况下,应用程序负载均衡器启用跨区域负载平衡,从而将请求路由到所有可用区的所有注册目标。当跨区域负载平衡关闭时,负载均衡器仅将请求路由到同一可用区内的目标。有关更多信息,请参阅 跨可用区负载均衡。如果您确保每个启用的可用区均具有至少一个注册目标,则负载均衡器将具有最高效率。
在禁用一个可用区后,该可用区中的目标仍将注册到负载均衡器,但负载均衡器不会向这些目标路由请求。
- Console
-
- AWS CLI
-
更新可用区
使用 set-subnets 命令。
aws elbv2 set-subnets \
--load-balancer-arn load-balancer-arn
\
--subnets subnet-8360a9e7EXAMPLE
subnet-b7d581c0EXAMPLE
- CloudFormation
-
更新可用区
更新AWS::ElasticLoadBalancingV2::LoadBalancer资源。
Resources:
myLoadBalancer:
Type: 'AWS::ElasticLoadBalancingV2::LoadBalancer'
Properties:
Name: my-alb
Type: application
Scheme: internal
IpAddressType: dualstack
Subnets:
- !Ref subnet-AZ1
- !Ref new-subnet-AZ2
SecurityGroups:
- !Ref mySecurityGroup