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 ressources
Obligatoire : false
Type 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 : false
Type 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 serveurs
Obligatoire : false
Type 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 serveur
Obligatoire : false
Type 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 serveurs
Obligatoire : false
Type 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 ressources
Obligatoire : false
Type 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'applique
Obligatoire : false
Type 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 : false
Type 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 serveurs
Obligatoire : false
Type 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 serveur
Obligatoire : false
Type 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 serveurs
Obligatoire : false
Type 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.

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_scalingDefinitions
Nom du fichier : rwlp_config_scalingDefinitions.html