![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management : tâches d'administration de descripteur middleware
Vous pouvez utiliser les tâches d'administration des descripteurs middleware pour répertorier les descripteurs middleware et leur version, afficher ou modifier les informations sur les descripteurs middleware et modifier la fréquence de reconnaissance des descripteurs middleware.
listMiddlewareDescriptors
La commande listMiddlewareDescriptors affiche la liste des descripteurs middleware installés dans votre cellule.
Paramètres requis
Aucune
Valeur renvoyée
serveur_jboss
serveur_applications
serveur_liberty
phpRuntime
mon_serveurHTTP
wasceRuntime
apacheWebServerRuntime
serveur_apache
serveur_weblogic
serveur_tomcat
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask listMiddlewareDescriptors
- Avec Jython :
AdminTask.listMiddlewareDescriptors()
listMiddlewareDescriptorVersions
La commande listMiddlewareDescriptorVersions répertorie les versions pour lesquelles les descripteurs middleware contiennent des informations spécifiques.
- -name : Indique le nom du descripteur middleware. (Chaîne, obligatoire)
Valeur renvoyée
Valeur par défaut
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask listMiddlewareDescriptorVersions {-name wasceRuntime}
- Avec Jython :
AdminTask.listMiddlewareDescriptorVersions ('[-name wasceRuntime]')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask listMiddlewareDescriptorVersions {-interactive}
- Avec Jython :
AdminTask.listMiddlewareDescriptorVersions ([-interactive]')
showMiddlewareDescriptorInformation
La commande showMiddlewareDescriptorInformation affiche le contenu du descripteur middleware indiqué.
- -name : Indique le nom du descripteur middleware. (Chaîne, obligatoire)
Valeur renvoyée
wasceRuntime:
Discovery Interval: 4 min
Version: default
install.locations:win.install.loc="C:\\Program
Files\\IBM\\WebSphere\\AppServerCommunityEdition;C:\\Program Files
(x86)\\WebSphere\\AppServerCommunityEdition"
install.locations:unix.install.loc="/opt/IBM/WebSphere/AppServerCommunityEdition"
install.locations:foreign.discovery.class="com.ibm.ws.xd.agent.discovery.wasce.WASCEDiscoveryPlugin"
timeOutGroup:startTimeOutValue="300000"
timeOutGroup:stopTimeOutValue="300000"
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask showMiddlewareDescriptorInformation {-name wasceRuntime}
- Avec Jython :
AdminTask.showMiddlewareDescriptorInformation ('[-name wasceRuntime]')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask showMiddlewareDescriptorInformation {-interactive}
- Avec Jython :
AdminTask.showMiddlewareDescriptorInformation ([-interactive]')
modifyMiddlewareDescriptorProperty
La commande modifyMiddlewareDescriptorProperty permet de modifier les propriétés du descripteur middleware.
- -name : Indique le nom du descripteur middleware.
- -version : Indique la version du descripteur middleware.
- -propName : Indique une propriété du descripteur middleware. Vous pouvez spécifier toute propriété affichée lors de l'exécution de la commande showMiddlewareDescriptorInformation pour le descripteur middleware.
- -propValue : Indique une valeur pour la propriété du descripteur middleware.
Valeur renvoyée
Aucun.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask modifyMiddlewareDescriptorProperty {-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\serveur1 }
- Avec Jython :
AdminTask.modifyMiddlewareDescriptorProperty ('[-name wasceRuntime -version default -propName install.locations:win.install.loc -propValue c:\blade\serveur1]')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- Avec Jython :
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')
modifyMiddlewareDescriptorDiscoveryInterval
La commande modifyMiddlewareDescriptorDiscoveryInterval permet de modifier la fréquence de reconnaissance du descripteur middleware indiqué.
- -name : Indique le nom du descripteur middleware.
- -interval : Indique la fréquence de reconnaissance sous forme d'entier. Vous pouvez utiliser l'une des valeurs suivantes :
- -1 : Désactive la reconnaissance automatique.
- 0 : Effectue la reconnaissance du middleware au démarrage de l'agent de noeud.
- valeur supérieure à 0 : La reconnaissance du middleware est effectuée au démarrage de l'agent de noeud et à une fréquence définie par la valeur de type entier spécifiée.
- -units : Indique les unités pour la fréquence de reconnaissance. Vous pouvez utiliser l'une des valeurs suivantes :
- seconds
- minutes
- hours
- days
Valeur renvoyée
Aucun.
Utilisation de l'exemple de mode de traitement par lots
- Avec Jacl :
$AdminTask modifyMiddlewareDescriptorDiscoveryInterval {-name wasceRuntime -interval 5 -units seconds}
- Avec Jython :
AdminTask.modifyMiddlewareDescriptorDiscoveryInterval ('[-name wasceRuntime -interval 5 -units seconds]')
Exemple d'utilisation en mode interactif
- Avec Jacl :
$AdminTask modifyMiddlewareDescriptorProperty {-interactive}
- Avec Jython :
AdminTask.modifyMiddlewareDescriptorProperty ([-interactive]')