Définitions de mise à l'échelle (scalingDefinitions)
Définit les règles pour le contrôleur de mise à l'échelle
- defaultScalingPolicy
Description : 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 ressourcesObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description enabled boolean true Indique si la règle de mise à l'échelle est activée max int Minimum : -1
-1 Nombre maximal de membres de cluster pouvant opérer simultanément min int Minimum : 0
2 Nombre minimum de membres de cluster à démarrer name - vertical
- horizontal
horizontal Indique si la mise à l'échelle doit être horizontale ou verticale. - vertical
- Verticale
- horizontal
- Horizontale
- defaultScalingPolicy > hostGroup
Description : 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.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut 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.
- defaultScalingPolicy > in
Description : Définit des contrôles détaillés pour réduire le nombre de serveursObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description amount int Minimum : 1
1 Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. 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. units - percentage
- instance
instance Unités pour mise à l'échelle. - percentage
- La quantité spécifie un pourcentage relatif au nombre actuel d'instances.
- instance
- La quantité spécifie un nombre d'instances.
- defaultScalingPolicy > metric
Description : Définit des critères d'utilisation de ressource pour démarrer ou retirer un serveurObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description id string ID de configuration unique. max int Minimum : 0
Maximum : 100
90 Pourcentage moyen de la mesure au-dessus de laquelle effectuer une extension externe min int Minimum : 0
Maximum : 100
30 Pourcentage moyen de la mesure au-dessous de laquelle effectuer une extension interne name - heap
- cpu
- memory
Nom de la règle de mise à l'échelle - heap
- Segment de mémoire
- cpu
- UC
- memory
- Mémoire
- defaultScalingPolicy > out
Description : Définit des contrôles détaillés pour augmenter le nombre de serveursObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description amount int Minimum : 1
1 Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. 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. units - percentage
- instance
instance Unités pour mise à l'échelle. - percentage
- La quantité spécifie un pourcentage relatif au nombre actuel d'instances.
- instance
- La quantité spécifie un nombre d'instances.
- scalingPolicy
Description : Définit des critères pour le démarrage ou l'arrêt de serveurs Liberty en fonction de la demande pour des ressourcesObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description enabled boolean true Indique si la règle de mise à l'échelle est activée id string ID de configuration unique. max int Minimum : -1
-1 Nombre maximal de membres de cluster pouvant opérer simultanément min int Minimum : 0
2 Nombre minimum de membres de cluster à démarrer name - vertical
- horizontal
horizontal Indique si la mise à l'échelle doit être horizontale ou verticale. - vertical
- Verticale
- horizontal
- Horizontale
- scalingPolicy > bind
Description : Définit les noms des clusters auxquels la règle s'appliqueObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut 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.
- scalingPolicy > hostGroup
Description : 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.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut 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.
- scalingPolicy > in
Description : Définit des contrôles détaillés pour réduire le nombre de serveursObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description amount int Minimum : 1
1 Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. 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. units - percentage
- instance
instance Unités pour mise à l'échelle. - percentage
- La quantité spécifie un pourcentage relatif au nombre actuel d'instances.
- instance
- La quantité spécifie un nombre d'instances.
- scalingPolicy > metric
Description : Définit des critères d'utilisation de ressource pour démarrer ou retirer un serveurObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description id string ID de configuration unique. max int Minimum : 0
Maximum : 100
Pourcentage moyen de la mesure au-dessus de laquelle effectuer une extension externe min int Minimum : 0
Maximum : 100
Pourcentage moyen de la mesure au-dessous de laquelle effectuer une extension interne name - heap
- cpu
- memory
Nom de la règle de mise à l'échelle - heap
- Segment de mémoire
- cpu
- UC
- memory
- Mémoire
- scalingPolicy > out
Description : Définit des contrôles détaillés pour augmenter le nombre de serveursObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description amount int Minimum : 1
1 Quantité de l'augmentation/diminution en unités telles que définies par l'attribut Unités. 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. units - percentage
- instance
instance Unités pour mise à l'échelle. - percentage
- La quantité spécifie un pourcentage relatif au nombre actuel d'instances.
- instance
- La quantité spécifie un nombre d'instances.