AverageServiceLoadScalingTrigger

Представляет политику масштабирования, связанную со средней нагрузкой метрики или ресурса службы.

Свойства

Имя Тип Обязательно
MetricName строка Да
LowerLoadThreshold Строка (двойная) Да
UpperLoadThreshold Строка (двойная) Да
ScaleIntervalInSeconds integer (int64) Да
UseOnlyPrimaryLoad Логическое Да

MetricName

Тип: string
Обязательный: да

Имя метрики, для которой следует отслеживать использование.


LowerLoadThreshold

Тип: string (double)
Обязательный: да

Нижний предел нагрузки, ниже которого должна выполняться операция масштабирования.


UpperLoadThreshold

Тип: string (double)
Обязательный: да

Верхний предел нагрузки, после которого должна быть выполнена операция горизонтального увеличения масштаба.


ScaleIntervalInSeconds

Тип: integer (int64)
Обязательный: да
InclusiveMaximum: 4294967295
InclusiveMinimum: 0

Период в секундах, в течение которого принимается решение о масштабировании.


UseOnlyPrimaryLoad

Тип: boolean
Обязательный: да

Флаг определяет, следует ли учитывать только загрузку основного реплика для масштабирования. Если задано значение true, триггер будет учитывать только загрузку первичных реплик службы с отслеживанием состояния. Если задано значение false, триггер будет учитывать загрузку всех реплик. Этот параметр не может иметь значение true для службы без отслеживания состояния.