翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Application Load Balancer のアベイラビリティーゾーンの更新
アベイラビリティーゾーンは、ロードバランサーに対していつでも有効または無効にできます。アベイラビリティーゾーンを有効にしたら、ロードバランサーはこれらのアベイラビリティーゾーン内の登録済みターゲットにリクエストをルーティングするようになります。Application Load Balancer では、デフォルトでクロスゾーン負荷分散がオンになっているため、リクエストはすべてのアベイラビリティーゾーンのすべての登録済みターゲットにルーティングされます。クロスゾーン負荷分散がオフの場合、ロードバランサーは同じアベイラビリティーゾーン内のターゲットにのみリクエストをルーティングします。詳細については、「クロスゾーンロードバランサー」を参照してください。有効な各アベイラビリティーゾーンに少なくとも 1 つの登録済みターゲットがあるようにする場合、ロードバランサーが最も効果的です。
アベイラビリティーゾーンを無効にすると、そのアベイラビリティーゾーン内のターゲットはロードバランサーに登録されたままですが、ロードバランサーはリクエストをターゲットにルーティングしなくなります。
- Console
-
アベイラビリティーゾーンを更新するには
Amazon EC2 コンソールの https://console.aws.amazon.com/ec2/ を開いてください。
-
ナビゲーションペインで、[ロードバランサー] を選択します。
-
ロードバランサーを選択します。
-
[Network mapping] (ネットワークマッピング) タブで、[Edit subnets] (サブネットの編集) を選択します。
-
アベイラビリティーゾーンを有効にするには、そのチェックボックスを選択し、サブネットを 1 つ選択します。使用可能なサブネットが 1 つしかない場合は、それが選択されます。
-
有効なアベイラビリティーゾーンのサブネットを変更するには、リストから他のサブネットのいずれかを選択します。
-
アベイラビリティゾーンを無効にするには、そのチェックボックスをオフにします。
-
[Save changes] (変更の保存) をクリックします。
- 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