次の方法で共有


AverageServiceLoadScalingTrigger interface

サービスのメトリック/リソースの平均負荷に関連するスケーリング ポリシーを表します。

Extends

プロパティ

kind

ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。

lowerLoadThreshold

スケールイン操作を実行する必要がある負荷の下限。

metricName

使用状況を追跡する必要があるメトリックの名前。

scaleInterval

スケーリングするかどうかを決定する時間 (秒)。 このプロパティは ISO 8601 形式の "hh:mm:ss" である必要があります。

upperLoadThreshold

スケールアウト操作を実行する必要がある負荷の上限。

useOnlyPrimaryLoad

フラグは、スケーリングのためにプライマリ レプリカの負荷のみを考慮するかどうかを決定します。 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