マルチゾーンスケーリンググループ内の ECS インスタンスのディストリビューションをリバランスします。
操作説明
操作の説明
リバランスは、既存の ECS インスタンスを新しいインスタンスに置き換えることで、不均衡なゾーンを補正します。新しい ECS インスタンスは、既存のインスタンスが終了する前に起動されます。リバランスは、アプリケーションのパフォーマンスや可用性に影響を与えません。
-
この操作は、
MultiAZPolicyがBALANCEにセットされているマルチゾーンスケーリンググループでのみサポートされています。複数のゾーンにまたがる ECS インスタンスのディストリビューションを均衡させるために使用されます。 -
リバランス操作は、スケーリンググループ内のインスタンスのディストリビューションが著しく不均衡な場合にのみ実行できます。1 回のリバランスアクティビティで、最大 20 個の ECS インスタンスを置き換えられます。
-
リバランスアクティビティ中、スケーリンググループ内のインスタンス数が指定された ECS インスタンスの最大値 (MaxSize) に近づくか達した場合でも、ディストリビューションの均衡を取る必要がある場合、Auto Scaling は ECS インスタンス数を一時的に MaxSize を 10% 超えることを許可します。この一時的な超過は、インスタンスのディストリビューションが均衡するまで続き、通常 1~6 分間です。
説明スケーリンググループ内のインスタンスの最大値の 10% が整数でない場合、10 進数部分は切り上げられ、1 インスタンスの超過が許可されます。たとえば、スケーリンググループ内のインスタンスの最大値が 15 の場合、10% は 1.5 となり、切り上げられて一時的に 2 インスタンスの超過が許可されます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ess:RebalanceInstances |
update |
*スケーリンググループ。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ScalingGroupId |
string |
必須 |
スケーリンググループの ID。 |
asg-bp18p2yfxow2dloq**** |
| RegionId |
string |
任意 |
スケーリンググループのリージョン ID。 |
cn-hangzhou |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| ScalingActivityId |
string |
スケーリングアクティビティの ID。 |
asa-kjgffgdfadah**** |
| RequestId |
string |
リクエストの ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
例
成功レスポンス
JSONJSON
{
"ScalingActivityId": "asa-kjgffgdfadah****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。