Define as políticas para o controlador de ajuste de escala
Define os critérios padrão para iniciar ou parar servidores Liberty, com base na demanda de recursos
Name | Type | Default | Description |
---|---|---|---|
enabled | booleano | true | Indica se a política de ajuste de escala está ativada |
min | int Min: 0 | 2 | Número mínimo de membros de cluster para iniciar |
max | int Min: -1 | -1 | Número máximo de membros de cluster que podem estar em execução ao mesmo tempo |
name |
| horizontal | Indica se deve escalar horizontalmente ou verticalmente. horizontal Horizontal vertical Vertical |
Define critérios de uso do recurso para iniciar ou remover um servidor
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
name |
| Nome da política de ajuste de escala memory Memória cpu CPU heap Heap | |
min | int Min: 0 Max: 100 | 30 | A porcentagem média da métrica abaixo da qual a capacidade é diminuída |
max | int Min: 0 Max: 100 | 90 | A porcentagem média da métrica acima da qual a capacidade é aumentada |
Define os controles detalhados para reduzir o número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | A quantia pela qual realizar a escala, nas unidades definidas pelo atributo de unidades. |
units |
| instance | As unidades pelas quais realizar a escala. instance A quantidade é um número de instâncias. percentage A quantidade é uma porcentagem relativa ao número atual de instâncias. |
minInterval | Um período de tempo com precisão de milissegundo | 15m | A quantidade mínima de tempo entre uma mudança no ajuste de escala. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
Define os controles detalhados para aumentar o número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | A quantia pela qual realizar a escala, nas unidades definidas pelo atributo de unidades. |
units |
| instance | As unidades pelas quais realizar a escala. instance A quantidade é um número de instâncias. percentage A quantidade é uma porcentagem relativa ao número atual de instâncias. |
minInterval | Um período de tempo com precisão de milissegundo | 5m | A quantidade mínima de tempo entre uma mudança no ajuste de escala. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
defaultScalingPolicy > hostGroup
Define critérios para determinar quais hosts podem ser usados para provisionar novos membros de cluster.
Name | Type | Default | Description |
---|---|---|---|
tags | string | Uma lista delimitada por espaço de tags de metadados administrativos. Um host é elegível para provisionar novos membros de cluster se ele tiver uma das tags. |
Define os critérios para iniciar ou parar servidores Liberty com base em demanda dos recursos
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
enabled | booleano | true | Indica se a política de ajuste de escala está ativada |
min | int Min: 0 | 2 | Número mínimo de membros de cluster para iniciar |
max | int Min: -1 | -1 | Número máximo de membros de cluster que podem estar em execução ao mesmo tempo |
name |
| horizontal | Indica se deve escalar horizontalmente ou verticalmente. horizontal Horizontal vertical Vertical |
Define critérios de uso do recurso para iniciar ou remover um servidor
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
name |
| Nome da política de ajuste de escala memory Memória cpu CPU heap Heap | |
min | int Min: 0 Max: 100 | A porcentagem média da métrica abaixo da qual a capacidade é diminuída | |
max | int Min: 0 Max: 100 | A porcentagem média da métrica acima da qual a capacidade é aumentada |
Define os nomes dos clusters aos quais a política é aplicada
Name | Type | Default | Description |
---|---|---|---|
clusters | string | Uma lista separada por vírgula de nomes do cluster. Um nome do cluster somente pode ser curinga com um asterisco no final do nome. |
Define os controles detalhados para reduzir o número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | A quantia pela qual realizar a escala, nas unidades definidas pelo atributo de unidades. |
units |
| instance | As unidades pelas quais realizar a escala. instance A quantidade é um número de instâncias. percentage A quantidade é uma porcentagem relativa ao número atual de instâncias. |
minInterval | Um período de tempo com precisão de milissegundo | 15m | A quantidade mínima de tempo entre uma mudança no ajuste de escala. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
Define os controles detalhados para aumentar o número de servidores
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | A quantia pela qual realizar a escala, nas unidades definidas pelo atributo de unidades. |
units |
| instance | As unidades pelas quais realizar a escala. instance A quantidade é um número de instâncias. percentage A quantidade é uma porcentagem relativa ao número atual de instâncias. |
minInterval | Um período de tempo com precisão de milissegundo | 5m | A quantidade mínima de tempo entre uma mudança no ajuste de escala. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
Define critérios para determinar quais hosts podem ser usados para provisionar novos membros de cluster.
Name | Type | Default | Description |
---|---|---|---|
tags | string | Uma lista delimitada por espaço de tags de metadados administrativos. Um host é elegível para provisionar novos membros de cluster se ele tiver uma das tags. |