Démarrage ou arrêt d'une application d'entreprise

Vous pouvez lancer une application qui n'est pas en cours d'exécution (à l'état Arrêté) ou arrêter une application en cours d'exécution (à l'état Démarré).

Avant de commencer

Installez votre application Java™ Platform, Enterprise Edition (Java EE) sur un serveur. Par défaut, l'application démarre automatiquement lorsque le serveur démarre.

Pourquoi et quand exécuter cette tâche

Vous pouvez démarrer et arrêter des applications manuellement en utilisant l'un des outils suivants :

  • Console d'administration
  • Attributs startApplication et stopApplication de l'objet AdminControl avec l'outil wsadmin
  • Travaux d'administration startApplication etstopApplication de l'objet AdminTask.submitJob -jobType avec l'outil wsadmin
  • Programmes Java qui utilisent ApplicationManager ou AppManagement MBeans

Les étapes expliquent comment utiliser la console d'administration pour démarrer ou arrêter une application.

Eviter les incidents Eviter les incidents: The steps apply to applications that do not contain Java Application Programming Interface (API) for XML-Based Web Services (JAX-WS) service providers. To stop or start applications that contain JAX-WS service providers, use the Service providers page accessed by clicking Services > Service providers. Pour démarrer une application fournisseur de services, sélectionnez un service et cliquez sur Démarrer l'application. Pour arrêter une application fournisseur de services, sélectionnez un service et cliquez sur Arrêter l'application. Ensuite, dans la page Arrêt de l'application, cliquez sur OK pour arrêter tous les modules de l'application, y compris les autres services comme les beans enterprise et les servlets.gotcha

Procédure

  1. Accédez à la page Applications d'entreprise. Cliquez sur Applications > Types d'application > Applications WebSphere Enterprise dans l'arborescence de navigation de console.
  2. Cochez la case correspondant à l'application à démarrer ou à arrêter.
  3. Cliquez sur l'un des boutons suivants :
    Option Description
    Démarrer Permet d'exécuter l'application et de changer l'état de l'application en Démarré. L'état est changé en Partiellement démarré si tous les serveurs sur lesquels l'application est déployée ne sont pas en cours d'exécution.
    Arrêter Permet d'arrêter le traitement de l'application et de modifier l'état de l'application en Arrêté.
    Pour relancer une application en cours d'exécution, sélectionnez l'application à redémarrer, cliquez sur Arrêter, puis sur Démarrer.

Résultats

Le statut de l'application change et un message indiquant que l'application a démarré ou s'est arrêtée s'affiche.

[z/OS]Si un serveur d'applications sur lequel l'application est déployée, synchronise la configuration avec le gestionnaire de déploiement pendant le démarrage du serveur, l'application risque de ne pas démarrer et une exception DeploymentDescriptorLoadException peut être consignée dans le fichier SystemErr.log du serveur. Arrêtez, puis redémarrez le serveur. Puis essayez de redémarrer l'application.

Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM® i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL en vue du traitement des incidents liés aux applications.

Que faire ensuite

Vous pouvez configurer une application de sorte qu'elle ne démarre pas automatiquement lorsque le serveur sur lequel elle réside démarre. Vous démarrez alors l'application manuellement à l'aide des options décrites dans cette rubrique.

Si vous souhaitez que l'application se lance automatiquement lorsque le serveur démarre, vous pouvez ajuster les valeurs qui contrôlent la rapidité avec laquelle l'application ou son serveur démarre :

  1. Cliquez sur Applications > Types d'application > Applications WebSphere Enterprise > nom_application > Comportement de lancement.
  2. Spécifiez une valeur différente pour Ordre de lancement.

    Ce paramètre indique l'ordre de lancement des applications lors du démarrage du serveur. La valeur par défaut est 1 dans une plage comprise entre 0 et 2147483647. L'application dotée de la valeur de lancement la plus faible est lancée la première.

  3. Spécifiez une valeur différente pour Lancer une application avant la fin du démarrage du serveur.

    Ce paramètre indique si l'application doit s'initialiser totalement avant le démarrage du serveur. La valeur par défaut false empêche le serveur de démarrer complètement jusqu'à ce que l'application se lance. Pour réduire la durée nécessaire au démarrage du serveur, vous pouvez attribuer la valeur true et faire démarrer l'application sur une unité d'exécution en arrière-plan, permettant ainsi au démarrage du serveur de se poursuivre sans attendre l'application.

  4. Si l'application ou le module sont déployés dans un cluster et que vous avez terminé les modifications de configuration, cliquez sur Déployer la mise à jour dans la page Applications d'entreprise pour propager la configuration modifiée sur tous les membres du cluster dans lesquels l'application ou le module sont déployés. L'option Déployer la mise à jour met à jour de façon séquentielle la configuration sur tous les noeuds contenant des membres du cluster.
  5. Sauvegardez les modifications de la configuration de l'application.

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_app_startstop
Nom du fichier : trun_app_startstop.html