AverageServiceLoadScalingTrigger

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

Propriedades

Nome Type Obrigatório
MetricName string Yes
LowerLoadThreshold string (double) Sim
UpperLoadThreshold string (double) Sim
ScaleIntervalInSeconds inteiro (int64) Sim
UseOnlyPrimaryLoad booleano Sim

MetricName

Tipo: string
Obrigatório: sim

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


LowerLoadThreshold

Tipo: cadeia de caracteres (duplo)
Obrigatório: sim

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


UpperLoadThreshold

Tipo: cadeia de caracteres (duplo)
Obrigatório: sim

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


ScaleIntervalInSeconds

Tipo: inteiro (int64)
Obrigatório: sim
InclusiveMaximum: 4294967295
InclusiveMinimum: 0

O período em segundos em que uma decisão é tomada se é dimensionada ou não.


UseOnlyPrimaryLoad

Tipo: booliano
Obrigatório: sim

O sinalizador determina se apenas a carga de 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.