Arrêt des serveurs à l'aide de scripts

Vous pouvez arrêter les serveurs à l'aide de scripts et de l'outil wsadmin.

Avant de commencer

Avant de commencer cette tâche, assurez-vous que l'outil wsadmin est démarré et actif. Pour plus d'informations, voir la rubrique relative au démarrage du client de script wsadmin à l'aide de scripts wsadmin.

Pourquoi et quand exécuter cette tâche

Restriction : L'arrêt simultané des serveurs avec les méthodes d'unité d'exécution jacl ou Jython (plusieurs unités d'exécution) n'est pas pris en charge dans WebSphereApplication Server Version 7.0.

Procédure

Utilisez la commande stopServer pour arrêter le serveur. Cette commande possède plusieurs options de syntaxe. Exemple :
  • Pour arrêter un serveur dans une édition à serveur unique de WebSphere Application Server, sélectionnez l'une des options suivantes :
    • Les exemples ci-dessous spécifient uniquement le nom du serveur :
      A l'aide de Jacl :
      $AdminControl stopServer serverName
      Avec Jython :
      AdminControl.stopServer('serverName')
    • Les exemples ci-dessous arrêtent un serveur d'applications avec le noeud spécifié :
      • A l'aide de Jacl :
        $AdminControl stopServer serverName mynode
      • Avec Jython :
        print AdminControl.stopServer('serverName', 'mynode')
      Exemple de sortie :
      WASX7337I: Invoked stop for server "serverName" Waiting for stop completion.
      WASX7264I: Stop completed for server "serverName" on node "mynode"
    • Les exemples ci-dessous spécifient le nom du serveur et un arrêt immédiat :
      • A l'aide de Jacl :
        $AdminControl stopServer serverName immediate
      • Avec Jython :
        AdminControl.stopServer('serverName', immediate)
  • Pour arrêter un serveur dans une édition avec déploiement réseau de WebSphere Application Server, sélectionnez l'une des options suivantes :
    • L'exemple ci-dessous spécifie le nom du serveur et le nom du noeud :
      • A l'aide de Jacl :
        $AdminControl stopServer serverName nodeName
      • Avec Jython :
        AdminControl.stopServer('serverName', 'nodeName')
    • L'exemple ci-dessous spécifie le nom du serveur, le nom du noeud et un arrêt immédiat :
      • A l'aide de Jacl :
        $AdminControl stopServer serverName nodeName immediate
      • Avec Jython :
        AdminControl.stopServer('serverName', 'nodeName', immediate)

Icône indiquant le type de rubrique Rubrique de tâche



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