Поделиться через


AverageServiceLoadScalingTrigger interface

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

Extends

Свойства

kind

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

lowerLoadThreshold

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

metricName

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

scaleInterval

Период в секундах, в течение которого принимается решение о том, следует ли масштабировать или нет. Это свойство должно быть в формате ISO 8601 "hh:mm:ss".

upperLoadThreshold

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

useOnlyPrimaryLoad

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

Сведения о свойстве

kind

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

kind: "AverageServiceLoadTrigger"

Значение свойства

"AverageServiceLoadTrigger"

lowerLoadThreshold

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

lowerLoadThreshold: number

Значение свойства

number

metricName

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

metricName: string

Значение свойства

string

scaleInterval

Период в секундах, в течение которого принимается решение о том, следует ли масштабировать или нет. Это свойство должно быть в формате ISO 8601 "hh:mm:ss".

scaleInterval: string

Значение свойства

string

upperLoadThreshold

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

upperLoadThreshold: number

Значение свойства

number

useOnlyPrimaryLoad

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

useOnlyPrimaryLoad: boolean

Значение свойства

boolean