Modification de la configuration du conteneur Web par défaut

Un conteneur Web prend en charge les demandes des servlets, des fichiers JSP (JavaServer Pages) ou d'autres types de fichiers contiennent le code serveur. l crée des instances de servlets, les charge et les décharge, crée et gère les objets demande et réponse et accomplit d'autres tâches de gestion en rapport avec les servlets. Les plug-ins du serveur Web, fournis par le produit, aident les serveurs Web pris en charge à passer des demandes de servlet aux conteneurs Web.

Pourquoi et quand exécuter cette tâche

Si la propriété de démarrage des servlets au cours du démarrage du serveur d'applications est activée, une partie de son processus de démarrage appelle la méthode Servlet.init dans ses servlets lorsque vous démarrez le conteneur Web. Par conséquent, lorsque le conteneur Web démarre et appelle la méthode init, il est possible que d'autres composants tels que Naming and Work Load Management ne démarre pas complètement. Il est possible que les appels liés au serveur d'applications ne fonctionnent pas car tous les composants du serveur d'applications ne sont pas tout à fait prêts. Une fois que le serveur d'applications signale qu'il est "prêt pour l'e-business", il est entièrement lancé et prêt à traiter des demandes. Si les appels liés au serveur d'applications échouent durant l'exécution de la méthode Servlet.init, vous pouvez appliquer l'un des remèdes suivants :
  • Démarrer le servlet manuellement une fois que le serveur est prêt à fonctionner (c'est-à-dire ne pas configurer le serveur d'applications pour qu'il lance le servlet en même temps qu'il démarre).
  • Eliminer les appels liés au serveur d'applications dans la méthode init du servlet.

Initialement, le conteneur Web contient par défaut des valeurs de propriétés adaptées à des applications Web simples. Cependant, ces valeurs peuvent ne pas convenir à des applications Web plus complexes.

Votre application est complexe si elle requiert l'une des fonctionnalités suivantes :

  • alias supplémentaires de l'hôte virtuel,
  • mise en cache des servlets,
  • support de session HTTP persistant,
  • support de suivi de session à l'aide de la réécriture des URL,
  • paramètres spéciaux de la chaîne de transport du conteneur Web
  • répartition asynchrone ou distante,
  • regroupement sans demande ou sans réponse.

Si votre application est complexe, modifiez la configuration conformément aux instructions ci-dessous.

Procédure

  1. Dans la console d'administration, cliquez sur Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur. Ensuite, dans la section des paramètres de conteneur Web, cliquez sur l'un des éléments suivants :
    1. Conteneur Web, si votre application Web requiert un hôte virtuel différent de default_host ou la mise en cache des servlets.
    2. Chaînes de transport du conteneur Web, si vous devez reconfigurer vos connexions HTTP,
  2. [AIX Solaris HP-UX Linux Windows][IBM i]Si votre application gère des charges spéciales de demandes client, dans la console d'administration, cliquez sur Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur. Ensuite, sous Propriétés supplémentaires, cliquez sur Pools d'unités d'exécution pour modifier les paramètres de votre pool d'unités d'exécution.
  3. Si l'application requiert des paramètres globaux pour les servlets internes des fichiers WAR (web archive) fournis avec des outils tiers, sur la console d'administration, sélectionnez Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur > Paramètres du conteneur Web > Conteneur Web. Ensuite, sous Propriétés supplémentaires, cliquez sur Propriétés personnalisées et entrez la propriété personnalisée appropriée.
  4. [z/OS]Si votre application utilise des mappages de classes de transaction pour classer la charge de travail, dans la console d'administration, cliquez sur Ressources > Beans asynchrones > Gestionnaires de travaux > nom_gestionnaire_travaux. Ensuite, entrez le nom du fichier de mappage des classes de transaction dans la zone Classe de transaction par défaut.

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