オートスケーラー機能を有効にし、サービスのオートスケーラーコントローラーを作成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eas:CreateServiceAutoScaler |
create |
*Service
|
なし | なし |
リクエスト構文
POST /api/v2/services/{ClusterId}/{ServiceName}/autoscaler HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClusterId |
string |
必須 |
サービスがデプロイされているリージョンの ID です。 |
cn-shanghai |
| ServiceName |
string |
必須 |
サービス名です。 サービス名の照会方法の詳細については、「ListServices」をご参照ください。 |
foo |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストボディです。 |
|
| min |
integer |
必須 |
サービス内のインスタンスの最小数です。 |
2 |
| max |
integer |
必須 |
サービス内のインスタンスの最大数です。 max の値は min の値より大きい必要があります。 |
8 |
| scaleStrategies |
array<object> |
必須 |
メトリックが指定されているサービスです。 このパラメーターを設定しない場合、デフォルトで現在のサービスが指定されます。 |
|
|
object |
任意 |
|||
| metricName |
string |
必須 |
オートスケーリングをトリガーするメトリックの名前です。 有効な値:
|
qps |
| threshold |
number |
必須 |
オートスケーリングをトリガーするメトリックのしきい値です。
|
10 |
| service |
string |
任意 |
メトリックが指定されているサービスです。 このパラメーターを設定しない場合、デフォルトで現在のサービスが指定されます。 |
demo_svc |
| behavior |
object |
任意 |
オートスケーラーの操作です。 |
|
| scaleUp |
object |
任意 |
スケールアウト操作です。 |
|
| stabilizationWindowSeconds |
integer |
任意 |
スケールアウト操作が実行される前に必要なタイムウィンドウです。 スケールアウト操作は、指定されたメトリックが指定されたタイムウィンドウで指定されたしきい値を超えた場合にのみ実行できます。 デフォルト値:0。 |
0 |
| scaleDown |
object |
任意 |
スケールイン操作です。 |
|
| stabilizationWindowSeconds |
integer |
任意 |
スケールイン操作が実行される前に必要なタイムウィンドウです。 スケールイン操作は、指定されたメトリックが指定されたタイムウィンドウで指定されたしきい値を下回った場合にのみ実行できます。 デフォルト値:300。 |
300 |
| onZero |
object |
任意 |
インスタンス数を 0 に減らす操作です。 |
|
| scaleDownGracePeriodSeconds |
integer |
任意 |
インスタンス数が 0 に削減される前に必要なタイムウィンドウです。 インスタンス数は、指定されたタイムウィンドウ内にリクエストがないか、トラフィックが存在しない場合にのみ 0 に削減できます。 デフォルト値:600。 |
600 |
| scaleUpActivationReplicas |
integer |
任意 |
インスタンス数が 0 の場合に一度に作成するインスタンスの数です。 デフォルト値:1。 |
1 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーターです。 |
||
| RequestId |
string |
リクエスト ID です。 |
40325405-579C-4D82**** |
| Message |
string |
返されたメッセージです。 |
Succeed to auto scale service [foo] |
例
成功レスポンス
JSONJSON
{
"RequestId": "40325405-579C-4D82****",
"Message": "Succeed to auto scale service [foo]"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。