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.