マルチゾーンスケーリンググループ内のゾーン間で 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 |
*ScalingGroup
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| 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****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。