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 для службы без отслеживания состояния.