WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows, z/OS

AdminTasks pour la gestion des éditions d'application

Les commandes suivantes sont disponibles pour la gestion des éditions d'application :

Table 1. AdminTasks pour la gestion des éditions d'application
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 Jacl :
    $AdminTask activateEdition 
    {-appName BeenThere -edition 1.0}
  • 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é :

  • Avec Jacl :
    $AdminTask deactivateEdition {-appName 
    BeenThere 
    -edition 1.0}
    
    
  • Avec Jython :
    AdminTask.deactivateEdition('[-appName 
    BeenThere -edition 1.0]')
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é :

  • Avec Jacl :
    $AdminTask validateEdition {-appName 
    BeenThere -edition 1.0 -params "{dynClusterMaxSize 
    [int]}{dynClusterMinSize 
    [int]}{staticClusterSize [int]}"}
  • Avec Jython :
    AdminTask.validateEdition('[-appName 
    BeenThere -edition 1.0 -params "{dynClusterMaxSize 
    [int]}{dynClusterMinSize 
    [int]}{staticClusterSize [int]]')
Syntaxe d'un exemple de mode interactif :
  • Avec Jacl :
    $AdminTask validateEdition {-interactive}
  • Avec Jython :
    AdminTask.validateEdition('[-interactive]')
Rubrique Référence    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 10:03:44 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/reference/radtaskapped.html

© Copyright IBM 2005, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)