Définit les règles pour le contrôleur de mise à l'échelle
Définit des critères par défaut pour le démarrage ou l'arrêt de serveurs Liberty en fonction de la demande pour des ressources
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | true | Indique si la règle de mise à l'échelle est activée |
min | int Min: 0 | 2 | Nombre minimum de membres de cluster à démarrer |
max | int Min: -1 | -1 | Nombre maximal de membres de cluster pouvant opérer simultanément |
name |
| horizontal | Indique si la mise à l'échelle doit être horizontale ou verticale. horizontal Horizontale vertical Verticale |
Définit des critères d'utilisation de ressource pour démarrer ou retirer un serveur
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
name |
| Nom de la règle de mise à l'échelle memory Mémoire cpu UC heap Segment de mémoire | |
min | int Min: 0 Max: 100 | 30 | Pourcentage moyen de la mesure au-dessous de laquelle effectuer une extension interne |
max | int Min: 0 Max: 100 | 90 | Pourcentage moyen de la mesure au-dessus de laquelle effectuer une extension externe |
Définit des contrôles détaillés pour réduire le nombre de serveurs
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. |
units |
| instance | Unités pour mise à l'échelle. instance La quantité spécifie un nombre d'instances. percentage La quantité spécifie un pourcentage relatif au nombre actuel d'instances. |
minInterval | Période avec une précision à la milliseconde près | 15m | Délai minimal avant un changement d'échelle. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. |
Définit des contrôles détaillés pour augmenter le nombre de serveurs
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. |
units |
| instance | Unités pour mise à l'échelle. instance La quantité spécifie un nombre d'instances. percentage La quantité spécifie un pourcentage relatif au nombre actuel d'instances. |
minInterval | Période avec une précision à la milliseconde près | 5m | Délai minimal avant un changement d'échelle. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. |
defaultScalingPolicy > hostGroup
Définit des critères en vue de déterminer quels hôtes peuvent être utilisés pour mettre à disposition de nouveaux membres de cluster.
Name | Type | Default | Description |
---|---|---|---|
tags | string | Liste délimitée par des espaces de balises de métadonnées d'administration. Un hôte est éligible pour mettre à disposition de nouveaux membres de cluster s'il comporte l'une de ces balises. |
Définit des critères pour le démarrage ou l'arrêt de serveurs Liberty en fonction de la demande pour des ressources
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
enabled | boolean | true | Indique si la règle de mise à l'échelle est activée |
min | int Min: 0 | 2 | Nombre minimum de membres de cluster à démarrer |
max | int Min: -1 | -1 | Nombre maximal de membres de cluster pouvant opérer simultanément |
name |
| horizontal | Indique si la mise à l'échelle doit être horizontale ou verticale. horizontal Horizontale vertical Verticale |
Définit des critères d'utilisation de ressource pour démarrer ou retirer un serveur
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
name |
| Nom de la règle de mise à l'échelle memory Mémoire cpu UC heap Segment de mémoire | |
min | int Min: 0 Max: 100 | Pourcentage moyen de la mesure au-dessous de laquelle effectuer une extension interne | |
max | int Min: 0 Max: 100 | Pourcentage moyen de la mesure au-dessus de laquelle effectuer une extension externe |
Définit les noms des clusters auxquels la règle s'applique
Name | Type | Default | Description |
---|---|---|---|
clusters | string | Liste de noms de clusters séparés par des virgules. Un nom de cluster peut être accompagné d'un caractère générique (astérisque) à la fin du nom seulement. |
Définit des contrôles détaillés pour réduire le nombre de serveurs
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. |
units |
| instance | Unités pour mise à l'échelle. instance La quantité spécifie un nombre d'instances. percentage La quantité spécifie un pourcentage relatif au nombre actuel d'instances. |
minInterval | Période avec une précision à la milliseconde près | 15m | Délai minimal avant un changement d'échelle. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. |
Définit des contrôles détaillés pour augmenter le nombre de serveurs
Name | Type | Default | Description |
---|---|---|---|
amount | int Min: 1 | 1 | Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. |
units |
| instance | Unités pour mise à l'échelle. instance La quantité spécifie un nombre d'instances. percentage La quantité spécifie un pourcentage relatif au nombre actuel d'instances. |
minInterval | Période avec une précision à la milliseconde près | 5m | Délai minimal avant un changement d'échelle. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie. |
Définit des critères en vue de déterminer quels hôtes peuvent être utilisés pour mettre à disposition de nouveaux membres de cluster.
Name | Type | Default | Description |
---|---|---|---|
tags | string | Liste délimitée par des espaces de balises de métadonnées d'administration. Un hôte est éligible pour mettre à disposition de nouveaux membres de cluster s'il comporte l'une de ces balises. |