Compartir a través de


AverageServiceLoadScalingTrigger

Representa una directiva de escalado relacionada con una carga media de una métrica o recurso de un servicio.

Propiedades

Nombre Tipo Obligatorio
MetricName string
LowerLoadThreshold string (double)
UpperLoadThreshold string (double)
ScaleIntervalInSeconds entero (int64)
UseOnlyPrimaryLoad boolean

MetricName

Tipo: cadena
Obligatoria: sí

Nombre de la métrica para la que se debe realizar un seguimiento del uso.


LowerLoadThreshold

Tipo: cadena (double)
Obligatoria: sí

Límite inferior de la carga por debajo de la cual se debe realizar una operación de escalado.


UpperLoadThreshold

Tipo: cadena (double)
Obligatoria: sí

Límite superior de la carga más allá de la cual se debe realizar una operación de escalabilidad horizontal.


ScaleIntervalInSeconds

Tipo: entero (int64)
Obligatoria: sí
InclusiveMaximum: 4294967295
InclusiveMinimum: 0

Período en segundos en el que se toma una decisión sobre si se va a escalar o no.


UseOnlyPrimaryLoad

Tipo: booleano
Obligatoria: sí

La marca determina si solo se debe tener en cuenta la carga de la réplica principal para el escalado. Si se establece en true, el desencadenador solo tendrá en cuenta la carga de réplicas principales del servicio con estado. Si se establece en false, el desencadenador considerará la carga de todas las réplicas. Este parámetro no se puede establecer en true para el servicio sin estado.