Compartilhar via


AverageServiceLoadScalingTrigger interface

Representa uma política de dimensionamento relacionada a uma carga média de uma métrica/recurso de um serviço.

Extends

Propriedades

kind

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

lowerLoadThreshold

O limite inferior da carga abaixo da qual uma escala na operação deve ser executada.

metricName

O nome da métrica para a qual o uso deve ser acompanhado.

scaleInterval

O período em segundos em que uma decisão é tomada se deve ser dimensionada ou não. Essa propriedade deve vir no formato ISO 8601 "hh:mm:ss".

upperLoadThreshold

O limite superior da carga além da qual uma operação de expansão deve ser executada.

useOnlyPrimaryLoad

O sinalizador determina se apenas a carga da réplica primária deve ser considerada para dimensionamento. Se definido como true, o gatilho considerará apenas a carga de réplicas primárias do serviço com estado. Se definido como false, o gatilho considerará o carregamento de todas as réplicas. Esse parâmetro não pode ser definido como true para o serviço sem estado.

Detalhes da propriedade

kind

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

kind: "AverageServiceLoadTrigger"

Valor da propriedade

"AverageServiceLoadTrigger"

lowerLoadThreshold

O limite inferior da carga abaixo da qual uma escala na operação deve ser executada.

lowerLoadThreshold: number

Valor da propriedade

number

metricName

O nome da métrica para a qual o uso deve ser acompanhado.

metricName: string

Valor da propriedade

string

scaleInterval

O período em segundos em que uma decisão é tomada se deve ser dimensionada ou não. Essa propriedade deve vir no formato ISO 8601 "hh:mm:ss".

scaleInterval: string

Valor da propriedade

string

upperLoadThreshold

O limite superior da carga além da qual uma operação de expansão deve ser executada.

upperLoadThreshold: number

Valor da propriedade

number

useOnlyPrimaryLoad

O sinalizador determina se apenas a carga da réplica primária deve ser considerada para dimensionamento. Se definido como true, o gatilho considerará apenas a carga de réplicas primárias do serviço com estado. Se definido como false, o gatilho considerará o carregamento de todas as réplicas. Esse parâmetro não pode ser definido como true para o serviço sem estado.

useOnlyPrimaryLoad: boolean

Valor da propriedade

boolean