Udostępnij za pośrednictwem


AverageServiceLoadScalingTrigger

Reprezentuje zasady skalowania związane ze średnim obciążeniem metryki/zasobu usługi.

Właściwości

Nazwa Typ Wymagane
MetricName ciąg Tak
LowerLoadThreshold ciąg (podwójny) Tak
UpperLoadThreshold ciąg (podwójny) Tak
ScaleIntervalInSeconds liczba całkowita (int64) Tak
UseOnlyPrimaryLoad boolean Tak

MetricName

Typ: ciąg
Wymagane: Tak

Nazwa metryki, dla której ma być śledzone użycie.


LowerLoadThreshold

Typ: ciąg (podwójny)
Wymagane: Tak

Niższy limit obciążenia, poniżej którego należy wykonać skalowanie w operacji.


UpperLoadThreshold

Typ: ciąg (podwójny)
Wymagane: Tak

Górny limit obciążenia, poza którym należy wykonać operację skalowania w poziomie.


ScaleIntervalInSeconds

Typ: liczba całkowita (int64)
Wymagane: Tak
InclusiveMaximum: 4294967295
InclusiveMinimum: 0

Okres w sekundach, w którym podjęto decyzję o skalowaniu, czy nie.


UseOnlyPrimaryLoad

Typ: wartość logiczna
Wymagane: Tak

Flaga określa, czy do skalowania należy wziąć pod uwagę tylko obciążenie repliki podstawowej. W przypadku ustawienia wartości true wyzwalacz uwzględnia tylko obciążenie replik podstawowych usługi stanowej. W przypadku ustawienia wartości false wyzwalacz rozważy obciążenie wszystkich replik. Nie można ustawić tego parametru na wartość true dla usługi bezstanowej.