Partilhar via


AverageServiceLoadScalingTrigger

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

Propriedades

Nome Tipo Necessário
MetricName string Yes
LowerLoadThreshold cadeia (duplo) Yes
UpperLoadThreshold cadeia (duplo) Yes
ScaleIntervalInSeconds número inteiro (int64) Yes
UseOnlyPrimaryLoad boolean Yes

MetricName

Tipo: cadeia
Obrigatório: Sim

O nome da métrica para a qual a utilização deve ser controlada.


LowerLoadThreshold

Tipo: cadeia (duplo)
Obrigatório: Sim

O limite inferior da carga abaixo da qual deve ser efetuada uma operação de dimensionamento.


UpperLoadThreshold

Tipo: cadeia (duplo)
Obrigatório: Sim

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


ScaleIntervalInSeconds

Tipo: número inteiro (int64)
Obrigatório: Sim
InclusiveMaximum: 4294967295
InclusiveMinimum: 0

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


UseOnlyPrimaryLoad

Tipo: booleano
Obrigatório: Sim

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