Nom de la commande : |
Description : |
Objet cible : |
Paramètres et valeurs renvoyées : |
Exemples : |
activateEdition |
Active une édition. |
Aucun |
- Paramètres :
- appName
- Nom de l'application. requis.
- édition
- Nom de l'édition d'application. requis.
- Résultat :
- true : réussite
- false : échec
|
Syntaxe d'un exemple de mode différé :
-
Avec Jython : AdminTask.activateEdition('[-appName
BeenThere -edition 1.0] ' )
Syntaxe d'un exemple de mode interactif :
Avec Jacl : $AdminTask activateEdition {-interactive}
Avec Jython : AdminTask.activateEdition('[-interactive] ' )
|
deactivateEdition |
Désactive une édition.
|
Aucun |
- Paramètres :
- appName
- Nom de l'application. requis.
- édition
- Nom de l'édition d'application. requis.
- Résultat :
- true : réussite
- false : échec
|
Syntaxe d'un exemple de mode différé :
Syntaxe d'un exemple de mode interactif :
Avec Jacl : $AdminTask deactivateEdition {-interactive}
Avec Jython : AdminTask.deactivateEdition('[-interactive]')
|
rolloutEdition |
Déploie une édition et spécifie la taille du groupe. |
Aucun |
- Paramètres :
- nom
- Nom de la propriété personnalisée à créer. requis.
- valeur
- Valeur de la propriété personnalisée. Facultatif.
- description
- Description de la propriété personnalisée. Facultatif.
- params
- Spécifie les valeurs de configuration facultatives du déploiement.
- stratégie de déploiement
- groupe : active l'application spécifiée à la place de l'édition en cours de la même application sur le cluster sur lequel le cluster d'application effectue le déploiement, N serveurs simultanément, comme il est spécifié par le mot clé groupSize. La taille de groupe par défaut est 1. Pendant le déploiement, les deux éditions de l'application peuvent traiter les demandes.
- groupe : activate l'application spécifiée à la place de l'édition en cours de la même application sur le cluster sur lequel le cluster d'application effectue le déploiement, par moitié de cluster, de sorte qu'une seule édition de l'application traite toujours les demandes.
- stratégie de réinitialisation : spécifie le mode de redémarrage d'une instance d'édition d'application pendant l'opération de déploiement :
- rapide : arrête puis redémarre le serveur d'applications.
- lent : arrête ou redémarre l'instance de l'application, tout en laissant s'exécuter le serveur d'applications.
- Taille de groupe pour le déploiement de groupe : spécifie le nombre de serveurs à mettre à jour lorsque rolloutStrategy est groupé.
- entier
- intervalle de drainage: spécifie le nombre de secondes d'attente avant l'arrêt d'une instance d'édition d'applications lors du déploiement, pour que les sessions prennent fin. La valeur par défaut est de 30 secondes.
- entier
- Résultat :
- true : réussite
- false : échec
|
Syntaxe d'un exemple de mode différé :
Avec Jacl : $AdminTask rolloutEdition {-appName
BeenThere -edition 1.0 -params "
{rolloutStrategy
[grouped|atomic]}{resetStrategy
[soft|hard]}{groupSize [int]}{
drainageInterval [int]}"}
Avec Jython : AdminTask.rolloutEdition('[-appName
BeenThere -edition 1.0 -params "
{rolloutStrategy
[grouped|atomic]}{resetStrategy [soft|hard]}
{groupSize
[int]}{drainageInterval [int]]')
Syntaxe d'un exemple de mode interactif :
Avec Jacl : $AdminTask rolloutEdition {-interactive}
Avec Jython : AdminTask.rolloutEdition('[-interactive]')
|
validateEdition |
Valide une édition. |
Aucun |
- Paramètres :
- appName
- Nom de l'application. requis.
- édition
- Nom de l'édition d'application. requis.
- params
- Paramètres de taille maximum, minimum et statique de cluster dynamique.
- Résultat :
- true : réussite
- false : échec
|
Syntaxe d'un exemple de mode différé :
Syntaxe d'un exemple de mode interactif :
Avec Jacl : $AdminTask validateEdition {-interactive}
Avec Jython : AdminTask.validateEdition('[-interactive]')
|