[IBM i]

Arrêt du sous-système QWAS85 pour WebSphere Application Server

Vous pouvez arrêter le sous-système WebSphere Application Server pour arrêter entièrement l'environnement WebSphere Application Server.

Pourquoi et quand exécuter cette tâche

Pour plus d'informations sur l'arrêt individuel de serveurs, noeuds et gestionnaires de déploiement, voir Démarrage d'un serveur d'applications et Arrêt d'un serveur d'applications. Dans tous les cas de figure, il est important de mettre fin au travail en douceur pour qu'il puisse terminer toutes les tâches en cours, nettoyer les connexions ouvertes et arrêter les unités d'exécution multiples dans l'ordre correct.

Pour arrêter l'environnement the WebSphere Application Server, procédez de l'une des manières suivantes. Dans les deux cas, vous devez définir une valeur pour la variable représentant un nombre de secondes approprié.

Pour déterminer ce qu'est un nombre approprié de secondes, mettez fin au sous-système de façon contrôlée avec DELAY(*NOLIMIT). Les journaux des travaux de tous les serveurs WebSphere Application Server en cours de fonctionnement dans le sous-système QWAS85 contiennent le message WAS0107 indiquant que le serveur exécuté dans le travail a été arrêté. Si le travail est arrêté en raison d'un signal SIGTERM (ce signal est émis lorsque l'exécution de commandes comme ENDJOB, ENDSBS, etc., met fin au travail), le message contient le nombre de secondes requises pour arrêter en douceur le serveur d'applications. Toutefois, si le serveur d'applications ne dispose pas du temps suffisant pour l'arrêter en douceur, aucun message n'est émis.

Si vous devez utiliser la commande ENDSBS OPTION(*IMMED) ou ENDJOB OPTION(*IMMED), il est recommandé d'attribuer la valeur de durée de disponibilité appropriée pour la manipulation du signal de fin.

Si aucun message n'est trouvé dans le journal des travaux, cela indique probablement que vous devez augmenter la durée définie sur la commande ENDSBS ou ENDJOB.

Procédure

  1. Appelez la commande CL ENDSBS (End Subsystem) en indiquant le sous-système QWAS85.
    ENDSBS SBS(QWAS85) OPTION(*CNTRLD) DELAY(adequateNumberOfSeconds)
    nombre_secondes_approprié correspond à la durée nécessaire pour arrêter les serveurs WebSphere Application Server en cours de fonctionnement sur le système.
  2. Appelez la commande CL End Job (ENDJOB) pour les travaux exécutés dans le sous-système QWAS85 :
    ENDJOB JOB(jobNumber/QEJBSVR/jobName) 
         OPTION(*CNTRLD) DELAY(adequateNumberOfSeconds)
    nombre_secondes_approprié correspond à la durée nécessaire pour arrêter les serveurs WebSphere Application Server en cours de fonctionnement sur le système.

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=trun_ssenv_stop
Nom du fichier : trun_ssenv_stop.html