Definiciones de escalada (scalingDefinitions)
Define las políticas para el controlador de escalada
- defaultScalingPolicy
Descripción: Define los criterios predeterminados para iniciar o detener los servidores de bibliotecas en función de la demanda de recursosObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción enabled boolean true Indica si se ha habilitado la política de escalada max int Mínimo:-1
-1 Número máximo de miembros del clúster que se puede ejecutar al mismo tiempo min int Mínimo:0
2 Número mínimo de miembros del clúster para iniciar name - vertical
- horizontal
horizontal Indica si debe escalar horizontalmente o verticalmente. - vertical
- Vertical
- horizontal
- Horizontal
- defaultScalingPolicy > hostGroup
Descripción: Define criterios para determinar qué hosts pueden utilizarse para servir a los nuevos miembros de clúster.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción tags string Una lista delimitada por espacios de etiquetas de metadatos administrativos. Un host puede servir nuevos miembros de clúster si tiene una de las etiquetas.
- defaultScalingPolicy > in
Descripción: Define los controles para reducir el número de servidoresObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción amount int Mínimo:1
1 La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. minInterval Un período de tiempo con precisión de milisegundos 15m El periodo de tiempo mínimo entre un cambio de escalada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. units - percentage
- instance
instance Las unidades utilizadas para la escalada. - percentage
- La cantidad es un porcentaje relativo al número de instancias actual.
- instance
- La cantidad es un número de instancias.
- defaultScalingPolicy > metric
Descripción: Define el criterio de uso para iniciar o eliminar un servidorObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. max int Mínimo:0
Máximo:100
90 El porcentaje promedio de la métrica por encima de la cual se escala min int Mínimo:0
Máximo:100
30 El porcentaje promedio de la métrica por debajo de la cual se escala name - heap
- cpu
- memory
Nombre de la política de escalado - heap
- Almacenamiento dinámico
- cpu
- CPU
- memory
- Memoria
- defaultScalingPolicy > out
Descripción: Define los controles para aumentar el número de servidoresObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción amount int Mínimo:1
1 La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. minInterval Un período de tiempo con precisión de milisegundos 5m El periodo de tiempo mínimo entre un cambio de escalada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. units - percentage
- instance
instance Las unidades utilizadas para la escalada. - percentage
- La cantidad es un porcentaje relativo al número de instancias actual.
- instance
- La cantidad es un número de instancias.
- scalingPolicy
Descripción: Define los criterios para iniciar o detener los servidores de bibliotecas en función de la demanda de recursosObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción enabled boolean true Indica si se ha habilitado la política de escalada id string Un ID de configuración exclusivo. max int Mínimo:-1
-1 Número máximo de miembros del clúster que se puede ejecutar al mismo tiempo min int Mínimo:0
2 Número mínimo de miembros del clúster para iniciar name - vertical
- horizontal
horizontal Indica si debe escalar horizontalmente o verticalmente. - vertical
- Vertical
- horizontal
- Horizontal
- scalingPolicy > bind
Descripción: Define los nombres de los clústeres a los que se aplica la políticaObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción clusters string Una lista separada por comas de nombres de clústeres. Un nombre de clúster puede contener asteriscos como comodines únicamente al final del nombre.
- scalingPolicy > hostGroup
Descripción: Define criterios para determinar qué hosts pueden utilizarse para servir a los nuevos miembros de clúster.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción tags string Una lista delimitada por espacios de etiquetas de metadatos administrativos. Un host puede servir nuevos miembros de clúster si tiene una de las etiquetas.
- scalingPolicy > in
Descripción: Define los controles para reducir el número de servidoresObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción amount int Mínimo:1
1 La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. minInterval Un período de tiempo con precisión de milisegundos 15m El periodo de tiempo mínimo entre un cambio de escalada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. units - percentage
- instance
instance Las unidades utilizadas para la escalada. - percentage
- La cantidad es un porcentaje relativo al número de instancias actual.
- instance
- La cantidad es un número de instancias.
- scalingPolicy > metric
Descripción: Define el criterio de uso para iniciar o eliminar un servidorObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. max int Mínimo:0
Máximo:100
El porcentaje promedio de la métrica por encima de la cual se escala min int Mínimo:0
Máximo:100
El porcentaje promedio de la métrica por debajo de la cual se escala name - heap
- cpu
- memory
Nombre de la política de escalado - heap
- Almacenamiento dinámico
- cpu
- CPU
- memory
- Memoria
- scalingPolicy > out
Descripción: Define los controles para aumentar el número de servidoresObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción amount int Mínimo:1
1 La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. minInterval Un período de tiempo con precisión de milisegundos 5m El periodo de tiempo mínimo entre un cambio de escalada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. units - percentage
- instance
instance Las unidades utilizadas para la escalada. - percentage
- La cantidad es un porcentaje relativo al número de instancias actual.
- instance
- La cantidad es un número de instancias.