AverageServiceLoadScalingTrigger クラス

定義

サービスのメトリック/リソースの平均負荷に関連するスケーリング ポリシーを表します。 このポリシーを使用すると、サービスの平均負荷が特定のメトリックに対して指定された制限内に収まらない場合、Service Fabric プラットフォームによってスケーリングがトリガーされます。 と共に AddRemoveIncrementalNamedPartitionScalingMechanism使用する必要があります。

public class AverageServiceLoadScalingTrigger : System.Fabric.Description.ScalingTriggerDescription
type AverageServiceLoadScalingTrigger = class
    inherit ScalingTriggerDescription
Public Class AverageServiceLoadScalingTrigger
Inherits ScalingTriggerDescription
継承
AverageServiceLoadScalingTrigger

コンストラクター

AverageServiceLoadScalingTrigger()

特定の種類の クラスの AverageServiceLoadScalingTrigger 新しいインスタンスを初期化します。

プロパティ

Kind

スケーリング トリガーの種類を取得します。

(継承元 ScalingTriggerDescription)
LowerLoadThreshold

特定のメトリックの読み込み値の下限を取得または設定します。 一定期間の平均負荷がこの値より小さい場合、スケールインは Service Fabric プラットフォームによって実行されます。

MetricName

スケーリングを実行する必要があるメトリックの名前を取得または設定します。

ScaleInterval

スケーリングを実行するかどうかを確認するときに考慮する必要がある時間間隔を取得または設定します。 すべての ScaleInterval には、必要に応じてトリガーされるスケーリングに基づいて、平均負荷のチェックが存在します。

UpperLoadThreshold

特定のメトリックの読み込み値の上限を取得または設定します。 一定期間の平均負荷がこの値より大きい場合、スケールアウトは Service Fabric プラットフォームによって実行されます。

UseOnlyPrimaryLoad

スケーリングのためにプライマリ レプリカの負荷のみを考慮するかどうかを取得または設定します。

メソッド

ToString()

AverageLoadScalingPolicyDescription の文字列表現を返します。

適用対象