WebSphere Extended Deployment, Version 6.0.x     Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows, z/OS

AdminTasks per la gestione delle edizioni di un'applicazione

I seguenti comandi sono disponibili per l'edition manager di un'applicazione:

Table 1. AdminTasks per la gestione delle edizioni di un'applicazione
Nome comando: Descrizione: Oggetto di destinazione: Parametri e valori di restituzione: Esempi:
activateEdition Attiva una edizione. Nessuna
  • Parametri:
    appName
    Il nome dell'applicazione. Obbligatorio.
    edition
    Il nome dell'edizione dell'applicazione. Obbligatorio.
  • Questo parametro restituisce:
    • true: esito positivo
    • false: esito negativo

Esempio d'uso modalità batch:

  • Utilizzo di Jacl:
    $AdminTask activateEdition 
    {-appName BeenThere -edition 1.0}
  • Utilizzo di Jython:
    AdminTask.activateEdition('[-appName 
    BeenThere -edition 1.0] ' )
    
Esempio d'uso modalità interattiva:
  • Utilizzo di Jacl:
    $AdminTask activateEdition {-interactive}
  • Utilizzo di Jython:
    AdminTask.activateEdition('[-interactive] ' )
    
deactivateEdition

Disattiva una edizione.

Nessuna
  • Parametri:
    appName
    Il nome dell'applicazione. Obbligatorio.
    edition
    Il nome dell'edizione dell'applicazione. Obbligatorio.
  • Questo parametro restituisce:
    • true: esito positivo
    • false: esito negativo

Esempio di utilizzo della modalità batch:

  • Utilizzo di Jacl:
    $AdminTask deactivateEdition {-appName 
    BeenThere 
    -edition 1.0}
    
    
  • Utilizzo di Jython:
    AdminTask.deactivateEdition('[-appName 
    BeenThere -edition 1.0]')
Esempio d'uso modalità interattiva:
  • Utilizzo di Jacl:
    $AdminTask deactivateEdition {-interactive}
    
    
  • Utilizzo di Jython:
    AdminTask.deactivateEdition('[-interactive]')
rolloutEdition Esegue il rollout di una edizione e specifica la dimensione del gruppo. Nessuna
  • Parametri:
    name
    Il nome della proprietÓ personalizzata da creare. Obbligatorio.
    value
    Il valore della proprietà personalizzata. Facoltativo.
    description
    La descrizione della proprietÓ personalizzata. Facoltativo.
    params
    Specifica valori facoltativo per la configurazione del rollout.
    Strategia di rollout
    gruppo: attiva l'applicazione specificata al posto dell'edizione corrente della stessa applicazione sul cluster su cui viene distribuito il cluster delle applicazioni, N server alla volta, come specificato dalla parola chiave groupSize. La dimensione del gruppo predefinita è 1. Durante il rollout entrambe le edizioni dell'applicazione possono soddisfare le richieste.
    atomico: attiva l'applicazione specificata al posto dell'edizione corrente della stessa applicazione sul cluster su cui viene distribuito il cluster delle applicazioni, una metà alla volta, in modo che soltanto una edizione alla volta possa soddisfare le richieste.
    Strategia di reimpostazione: specifica come riavviare l'istanza dell'edizione di un'applicazione durante l'operazione di rollout:
    hard: arresta o riavvia il server delle applicazioni.
    soft: arresta o riavvia l'istanza dell'applicazioni, lasciando il server delle applicazioni in esecuzione.
    Dimensione gruppo per il rollout di gruppo: specifica il numero di server da aggiornare quando viene raggruppato rolloutStrategy.
    integer
    Intervallo di drenaggio: specifica il numero di secondi da attendere prima di arrestare un'istanza dell'edizione di un'applicazione durante il rollout in modo da poter completare le sessioni. Il valore predefinito è 30 secondi.
    integer
  • Questo parametro restituisce:
    • true: esito positivo
    • false: esito negativo

Esempio d'uso modalità batch:

  • Utilizzo di Jacl:
    $AdminTask  rolloutEdition {-appName 
    BeenThere -edition 1.0 -params "
    {rolloutStrategy 
    [grouped|atomic]}{resetStrategy 
    [soft|hard]}{groupSize [int]}{
    drainageInterval [int]}"}
    
    
  • Utilizzo di Jython:
    AdminTask.rolloutEdition('[-appName 
    BeenThere -edition 1.0 -params "
    {rolloutStrategy 
    [grouped|atomic]}{resetStrategy [soft|hard]}
    {groupSize 
    [int]}{drainageInterval [int]]')
Esempio d'uso modalità interattiva:
  • Utilizzo di Jacl:
    $AdminTask  rolloutEdition {-interactive}
    
    
  • Utilizzo di Jython:
    AdminTask.rolloutEdition('[-interactive]')
validateEdition Convalida una edizione. Nessuna
  • Parametri:
    appName
    Il nome dell'applicazione. Obbligatorio.
    edition
    Il nome dell'edizione dell'applicazione. Obbligatorio.
    params
    I parametri per la dimensione massima, minima e statica del cluster dinamico.
  • Questo parametro restituisce:
    • true: esito positivo
    • false: esito negativo

Esempio d'uso modalità batch:

  • Utilizzo di Jacl:
    $AdminTask validateEdition {-appName 
    BeenThere -edition 1.0 -params "{dynClusterMaxSize 
    [int]}{dynClusterMinSize 
    [int]}{staticClusterSize [int]}"}
  • Utilizzo di Jython:
    AdminTask.validateEdition('[-appName 
    BeenThere -edition 1.0 -params "{dynClusterMaxSize 
    [int]}{dynClusterMinSize 
    [int]}{staticClusterSize [int]]')
Esempio d'uso modalità interattiva:
  • Utilizzo di Jacl:
    $AdminTask validateEdition {-interactive}
  • Utilizzo di Jython:
    AdminTask.validateEdition('[-interactive]')
Argomento Riferimenti    

Termini di utilizzo | Commenti Ultimo aggiornamento: Mar 20, 2006 1:13:05 PM 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. Tutti i diritti riservati.
Questo centro informazioni utilizza la tecnologia Eclipse. (http://www.eclipse.org)