AverageServiceLoadScalingTrigger

Představuje zásady škálování související s průměrným zatížením metriky nebo prostředku služby.

Vlastnosti

Název Typ Vyžadováno
MetricName řetězec Yes
LowerLoadThreshold string (double) Ano
UpperLoadThreshold string (double) Ano
ScaleIntervalInSeconds integer (int64) Ano
UseOnlyPrimaryLoad boolean Yes

MetricName

Typ: řetězec
Povinné: Ano

Název metriky, pro kterou se má sledovat využití.


LowerLoadThreshold

Typ: řetězec (dvojitý)
Povinné: Ano

Dolní limit zatížení, pod kterým by se měla provést operace škálování na méně instancí.


UpperLoadThreshold

Typ: řetězec (dvojitý)
Povinné: Ano

Horní limit zatížení, při jehož překročení by se měla provést operace horizontálního navýšení kapacity.


ScaleIntervalInSeconds

Typ: integer (int64)
Povinné: Ano
InclusiveMaximum: 4294967295
InclusiveMinimum: 0

Období v sekundách, kdy se rozhoduje, jestli se má škálovat, nebo ne.


UseOnlyPrimaryLoad

Typ: boolean
Povinné: Ano

Příznak určuje, jestli se má při škálování brát v úvahu pouze zatížení primární repliky. Pokud je nastavená hodnota true, bude trigger brát v úvahu pouze zatížení primárních replik stavové služby. Pokud je nastavená hodnota false, trigger bude zvažovat načtení všech replik. Pro bezstavovou službu nelze tento parametr nastavit na hodnotu true.