AverageServiceLoadScalingTrigger interface
サービスのメトリック/リソースの平均負荷に関連するスケーリング ポリシーを表します。
- Extends
プロパティ
| kind | このスケーリング ポリシーに関連付けられているトリガーを指定します。 |
| lower |
スケールイン操作を実行する必要がある負荷の下限。 |
| metric |
使用状況を追跡する必要があるメトリックの名前。 |
| scale |
スケーリングするかどうかを決定する時間 (秒)。 このプロパティは ISO 8601 形式の "hh:mm:ss" である必要があります。 |
| upper |
scale out操作を行うべき負荷の上限値。 |
| use |
フラグは、スケーリングのためにプライマリ レプリカの負荷のみを考慮するかどうかを決定します。 true に設定すると、トリガーはステートフル サービスのプライマリ レプリカの負荷のみを考慮します。 false に設定すると、トリガーはすべてのレプリカの読み込みを考慮します。 ステートレス サービスの場合、このパラメーターを true に設定することはできません。 |
プロパティの詳細
kind
このスケーリング ポリシーに関連付けられているトリガーを指定します。
kind: "AverageServiceLoadTrigger"
プロパティ値
"AverageServiceLoadTrigger"
lowerLoadThreshold
スケールイン操作を実行する必要がある負荷の下限。
lowerLoadThreshold: number
プロパティ値
number
metricName
使用状況を追跡する必要があるメトリックの名前。
metricName: string
プロパティ値
string
scaleInterval
スケーリングするかどうかを決定する時間 (秒)。 このプロパティは ISO 8601 形式の "hh:mm:ss" である必要があります。
scaleInterval: string
プロパティ値
string
upperLoadThreshold
scale out操作を行うべき負荷の上限値。
upperLoadThreshold: number
プロパティ値
number
useOnlyPrimaryLoad
フラグは、スケーリングのためにプライマリ レプリカの負荷のみを考慮するかどうかを決定します。 true に設定すると、トリガーはステートフル サービスのプライマリ レプリカの負荷のみを考慮します。 false に設定すると、トリガーはすべてのレプリカの読み込みを考慮します。 ステートレス サービスの場合、このパラメーターを true に設定することはできません。
useOnlyPrimaryLoad: boolean
プロパティ値
boolean