AverageServiceLoadScalingTrigger interface
Representa una directiva de escalado relacionada con una carga media de una métrica o recurso de un servicio.
- Extends
Propiedades
| kind | Especifica el desencadenador asociado a esta directiva de escalado. |
| lower |
Límite inferior de la carga por debajo de la cual se debe realizar una operación de escalado. |
| metric |
Nombre de la métrica para la que se debe realizar un seguimiento del uso. |
| scale |
El período en segundos en el que se toma una decisión si se va a escalar o no. Esta propiedad debe tener el formato ISO 8601 "hh:mm:ss". |
| upper |
Límite superior de la carga más allá de la cual se debe realizar una operación de escalado horizontal. |
| use |
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. |
Detalles de las propiedades
kind
Especifica el desencadenador asociado a esta directiva de escalado.
kind: "AverageServiceLoadTrigger"
Valor de propiedad
"AverageServiceLoadTrigger"
lowerLoadThreshold
Límite inferior de la carga por debajo de la cual se debe realizar una operación de escalado.
lowerLoadThreshold: number
Valor de propiedad
number
metricName
Nombre de la métrica para la que se debe realizar un seguimiento del uso.
metricName: string
Valor de propiedad
string
scaleInterval
El período en segundos en el que se toma una decisión si se va a escalar o no. Esta propiedad debe tener el formato ISO 8601 "hh:mm:ss".
scaleInterval: string
Valor de propiedad
string
upperLoadThreshold
Límite superior de la carga más allá de la cual se debe realizar una operación de escalado horizontal.
upperLoadThreshold: number
Valor de propiedad
number
useOnlyPrimaryLoad
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.
useOnlyPrimaryLoad: boolean
Valor de propiedad
boolean