AverageServiceLoadScalingTrigger Klasse

Definition

Stellt eine Skalierungsrichtlinie im Zusammenhang mit einer durchschnittlichen Auslastung einer Metrik/Ressource eines Diensts dar.

public class AverageServiceLoadScalingTrigger : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceScalingTrigger
type AverageServiceLoadScalingTrigger = class
    inherit ManagedServiceScalingTrigger
Public Class AverageServiceLoadScalingTrigger
Inherits ManagedServiceScalingTrigger
Vererbung
AverageServiceLoadScalingTrigger

Konstruktoren

AverageServiceLoadScalingTrigger(String, Double, Double, String, Boolean)

Initialisiert eine neue instance von AverageServiceLoadScalingTrigger.

Eigenschaften

LowerLoadThreshold

Die untere Grenze der Last, unter der eine Skalierung im Betrieb ausgeführt werden soll.

MetricName

Der Name der Metrik, für die die Nutzung nachverfolgt werden soll.

ScaleInterval

Der Zeitraum in Sekunden, in dem eine Entscheidung getroffen wird, ob skaliert werden soll oder nicht. Diese Eigenschaft sollte im ISO 8601-Format "hh:mm:ss" vorliegen.

UpperLoadThreshold

Die Obergrenze der Last, über die ein Horizontalskalierungsvorgang ausgeführt werden soll.

UseOnlyPrimaryLoad

Flag bestimmt, ob nur die Last des primären Replikats für die Skalierung berücksichtigt werden soll. Wenn auf true festgelegt ist, berücksichtigt der Trigger nur die Last der primären Replikate des zustandsbehafteten Diensts. Wenn auf false festgelegt ist, berücksichtigt der Trigger das Laden aller Replikate. Dieser Parameter kann für zustandslose Dienste nicht auf true festgelegt werden.

Gilt für: