スケーリング・コントローラーのポリシーを定義します
リソースに対する要求に基づいて、Liberty サーバーの開始または停止を行うデフォルト基準を定義します
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | true | スケーリング・ポリシーが使用可能かどうかを示します |
min | int Min: 0 | 2 | 開始するクラスター・メンバーの最小数 |
max | int Min: -1 | -1 | 同時に実行可能なクラスター・メンバーの最大数 |
name |
| horizontal | 水平または垂直いずれの方向にスケーリングするかを示します。 horizontal 水平方向 vertical 垂直方向 |
サーバーを開始または削除する、リソース使用量の基準を定義します
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
name |
| スケーリング・ポリシーの名前 memory メモリー cpu CPU heap ヒープ | |
min | int Min: 0 Max: 100 | 30 | スケールインを行う基準とするメトリック平均パーセンテージ。この値を下回る場合、スケールインします。 |
max | int Min: 0 Max: 100 | 90 | スケールアウトを行う基準とするメトリック平均パーセンテージ。この値を上回る場合、スケールアウトします。 |
サーバー数を減らすための詳細な制御を定義します
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 単位属性で定義された単位での、スケーリングする量。 |
units |
| instance | スケーリングする単位。 instance 量は、インスタンスの数です。 percentage 量は、現在のインスタンス数に対するパーセンテージです。 |
minInterval | 期間 (精度: ミリ秒) | 15m | スケーリング変更の間の最小時間。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 |
サーバー数を増やすための詳細な制御を定義します
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 単位属性で定義された単位での、スケーリングする量。 |
units |
| instance | スケーリングする単位。 instance 量は、インスタンスの数です。 percentage 量は、現在のインスタンス数に対するパーセンテージです。 |
minInterval | 期間 (精度: ミリ秒) | 5m | スケーリング変更の間の最小時間。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 |
defaultScalingPolicy > hostGroup
どのホストを使用すれば新しいクラスター・メンバーをプロビジョンできるかを決定するための基準を定義します。
Name | Type | Default | Description |
---|---|---|---|
tags | string | スペースで区切られた管理メタデータ・タグから成るリスト。ホストがこれらのタグの 1 つを持っている場合に、ホストは新しいクラスター・メンバーをプロビジョンする資格があります。 |
リソースに対する要求に基づいて、Liberty サーバーの開始または停止を行う基準を定義します
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
enabled | boolean | true | スケーリング・ポリシーが使用可能かどうかを示します |
min | int Min: 0 | 2 | 開始するクラスター・メンバーの最小数 |
max | int Min: -1 | -1 | 同時に実行可能なクラスター・メンバーの最大数 |
name |
| horizontal | 水平または垂直いずれの方向にスケーリングするかを示します。 horizontal 水平方向 vertical 垂直方向 |
サーバーを開始または削除する、リソース使用量の基準を定義します
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
name |
| スケーリング・ポリシーの名前 memory メモリー cpu CPU heap ヒープ | |
min | int Min: 0 Max: 100 | スケールインを行う基準とするメトリック平均パーセンテージ。この値を下回る場合、スケールインします。 | |
max | int Min: 0 Max: 100 | スケールアウトを行う基準とするメトリック平均パーセンテージ。この値を上回る場合、スケールアウトします。 |
ポリシーが適用されるクラスターの名前を定義します
Name | Type | Default | Description |
---|---|---|---|
clusters | string | クラスター名のコンマ区切りリスト。 クラスター名では、名前の末尾にのみアスタリスクをワイルドカードとして使用できます。 |
サーバー数を減らすための詳細な制御を定義します
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 単位属性で定義された単位での、スケーリングする量。 |
units |
| instance | スケーリングする単位。 instance 量は、インスタンスの数です。 percentage 量は、現在のインスタンス数に対するパーセンテージです。 |
minInterval | 期間 (精度: ミリ秒) | 15m | スケーリング変更の間の最小時間。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 |
サーバー数を増やすための詳細な制御を定義します
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | 単位属性で定義された単位での、スケーリングする量。 |
units |
| instance | スケーリングする単位。 instance 量は、インスタンスの数です。 percentage 量は、現在のインスタンス数に対するパーセンテージです。 |
minInterval | 期間 (精度: ミリ秒) | 5m | スケーリング変更の間の最小時間。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 |
どのホストを使用すれば新しいクラスター・メンバーをプロビジョンできるかを決定するための基準を定義します。
Name | Type | Default | Description |
---|---|---|---|
tags | string | スペースで区切られた管理メタデータ・タグから成るリスト。ホストがこれらのタグの 1 つを持っている場合に、ホストは新しいクラスター・メンバーをプロビジョンする資格があります。 |