本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
更新 Application Load Balancer 的可用區域
您可以隨時為您的負載平衡器啟用或停用可用區域。當您啟用可用區域之後,負載平衡器會開始將請求路由到該可用區域內已註冊的目標。Application Load Balancer 預設會開啟跨區域負載平衡,導致請求路由到所有可用區域的所有已註冊目標。當跨區域負載平衡關閉時,負載平衡器只會將請求路由到相同可用區域中的目標。如需詳細資訊,請參閱跨區域負載平衡。如果您確認每個已啟用的可用區域擁有至少一個登錄的目標,您的負載平衡器會展現最高效率。
當您停用可用區域之後,該可用區域內的目標仍註冊到負載平衡器,但負載平衡器不會將請求路由給它們。
- 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