AverageServiceLoadScalingTrigger interface
サービスのメトリック/リソースの平均負荷に関連するスケーリング ポリシーを表します。
- Extends
プロパティ
kind | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
lower |
スケールイン操作を実行する必要がある負荷の下限。 |
metric |
使用状況を追跡する必要があるメトリックの名前。 |
scale |
スケーリングするかどうかを決定する時間 (秒)。 このプロパティは ISO 8601 形式の "hh:mm:ss" である必要があります。 |
upper |
スケールアウト操作を実行する必要がある負荷の上限。 |
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
スケールアウト操作を実行する必要がある負荷の上限。
upperLoadThreshold: number
プロパティ値
number
useOnlyPrimaryLoad
フラグは、スケーリングのためにプライマリ レプリカの負荷のみを考慮するかどうかを決定します。 true に設定すると、トリガーはステートフル サービスのプライマリ レプリカの負荷のみを考慮します。 false に設定すると、トリガーはすべてのレプリカの読み込みを考慮します。 ステートレス サービスの場合、このパラメーターを true に設定することはできません。
useOnlyPrimaryLoad: boolean
プロパティ値
boolean
Azure SDK for JavaScript