Define las políticas para el controlador de escalada
Define los criterios predeterminados para iniciar o detener los servidores de bibliotecas en función de la demanda de recursos
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | true | Indica si se ha habilitado la política de escalada |
min | int Min: 0 | 2 | Número mínimo de miembros del clúster para iniciar |
max | int Min: -1 | -1 | Número máximo de miembros del clúster que se puede ejecutar al mismo tiempo |
name |
| horizontal | Indica si debe escalar horizontalmente o verticalmente. horizontal Horizontal vertical Vertical |
Define el criterio de uso para iniciar o eliminar un servidor
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name |
| Nombre de la política de escalado memory Memoria cpu CPU heap Almacenamiento dinámico | |
min | int Min: 0 Max: 100 | 30 | El porcentaje promedio de la métrica por debajo de la cual se escala |
max | int Min: 0 Max: 100 | 90 | El porcentaje promedio de la métrica por encima de la cual se escala |
Define los controles para reducir el número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. |
units |
| instance | Las unidades utilizadas para la escalada. instance La cantidad es un número de instancias. percentage La cantidad es un porcentaje relativo al número de instancias actual. |
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. |
Define los controles para aumentar el número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. |
units |
| instance | Las unidades utilizadas para la escalada. instance La cantidad es un número de instancias. percentage La cantidad es un porcentaje relativo al número de instancias actual. |
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. |
defaultScalingPolicy > hostGroup
Define criterios para determinar qué hosts pueden utilizarse para servir a los nuevos miembros de clúster.
Name | Type | Default | Description |
---|---|---|---|
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. |
Define los criterios para iniciar o detener los servidores de bibliotecas en función de la demanda de recursos
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
enabled | boolean | true | Indica si se ha habilitado la política de escalada |
min | int Min: 0 | 2 | Número mínimo de miembros del clúster para iniciar |
max | int Min: -1 | -1 | Número máximo de miembros del clúster que se puede ejecutar al mismo tiempo |
name |
| horizontal | Indica si debe escalar horizontalmente o verticalmente. horizontal Horizontal vertical Vertical |
Define el criterio de uso para iniciar o eliminar un servidor
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name |
| Nombre de la política de escalado memory Memoria cpu CPU heap Almacenamiento dinámico | |
min | int Min: 0 Max: 100 | El porcentaje promedio de la métrica por debajo de la cual se escala | |
max | int Min: 0 Max: 100 | El porcentaje promedio de la métrica por encima de la cual se escala |
Define los nombres de los clústeres a los que se aplica la política
Name | Type | Default | Description |
---|---|---|---|
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. |
Define los controles para reducir el número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. |
units |
| instance | Las unidades utilizadas para la escalada. instance La cantidad es un número de instancias. percentage La cantidad es un porcentaje relativo al número de instancias actual. |
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. |
Define los controles para aumentar el número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | La cantidad por la que se realizará la escalada, en las unidades definidas mediante el atributo de unidades. |
units |
| instance | Las unidades utilizadas para la escalada. instance La cantidad es un número de instancias. percentage La cantidad es un porcentaje relativo al número de instancias actual. |
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. |
Define criterios para determinar qué hosts pueden utilizarse para servir a los nuevos miembros de clúster.
Name | Type | Default | Description |
---|---|---|---|
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. |