翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スケーリングの更新を実行する
スケーリングの更新は、インスタンスを追加または削除することで、コンピューティング環境の容量を調整します。これは最速の更新戦略であり、既存のインスタンスを置き換える必要はありません。スケーリング更新は、任意のサービスロールタイプと割り当て戦略で動作するため、最も柔軟な更新オプションになります。
スケーリング更新をトリガーする変更
次の設定のみを変更すると、 はスケーリング更新 AWS Batch を実行します。これらの設定のいずれかを他のコンピューティング環境設定とともに変更すると、 は代わりにインフラストラクチャの更新 AWS Batch を実行します。
以下の設定は、排他的に変更された場合にスケーリングの更新をトリガーします。
-
desiredvCpus
– 環境の vCPUsターゲット数を設定します。 -
maxvCpus
– 起動できる vCPUsの最大数を定義します。 -
minvCpus
– 維持する vCPUsの最小数を指定します。
Fargate コンピューティング環境では、スケーリング更新のためにこれらの設定を変更することもできます。
-
securityGroupIds
– コンピューティング環境のセキュリティグループ IDs。 -
subnets
– コンピューティング環境のサブネット。
注記
は を AWS Batch 動的desiredvCpus
に調整するため、 を使用してスケーリング更新を開始しないことをお勧めしますdesiredvCpus
。代わりに、 を更新する必要がありますminvCpus
。
を更新する場合desiredvCpus
、値は minvCpus
~ である必要がありますmaxvCpus
。新しい値は、現在の 以上である必要がありますdesiredvCpus
。詳細については、「desiredvCpus 設定を更新すると、エラーメッセージが表示されます」を参照してください。
重要
これらのスケーリング設定のいずれかを他のコンピューティング環境設定 (インスタンスタイプ、AMI IDs、起動テンプレートなど) と一緒に変更すると、 はスケーリング更新の代わりにインフラストラクチャの更新 AWS Batch を実行します。インフラストラクチャの更新には時間がかかり、既存のインスタンスが置き換えられる可能性があります。
スケーリング更新のモニタリング
AWS Batch コンソールを使用してスケーリングの更新をモニタリングし、コンピューティング環境のステータスを表示し、インスタンス数と vCPU メトリクスを確認します。describe-compute-environments コマンド AWS CLI で を使用して、ステータスを確認し、インスタンス数と vCPU 値をモニタリングすることもできます。