Cette rubrique décrit le réglage d'un routeur ODR en vue de la mise à jour de la configuration du plug-in de serveur Web quand le serveur Web achemine des demandes à un ou plusieurs routeurs ODR. Il n'est pas nécessaire de placer un serveur Web devant le routeur ODR mais cette opération est préférable dans certaines topologies. WebSphere Extended Deployment offre cette fonction pour vous éviter de mettre à jour plugin-cfg.xml chaque fois qu'une tâche d'administration affecte ce fichier.
Avant de commencer
Vous devez tout d'abord décider quel ODR génère un fichier
plugin-cfg.xml.
Ceci dépend du nombre de fichiers
plugin-cfg.xml uniques qui doivent être générés.
Chaque ODR peut générer un fichier
plugin-cfg.xml pour qu'un plug-in de serveur Web achemine les demandes à
- tous les ODR,
- tous les ODR de la même cellule comme lui-même,
- tous les ODR du même noeud comme lui-même,
- uniquement à lui-même.
Si tous les plug-ins de serveur Web acheminent les demandes vers tous les ODR, choisissez un ODR précis pour générer un fichier
plugin-cfg.xml. Toutefois, si vous souhaitez que chaque ODR reçoive les demandes d'un même serveur Web, configurez chacun d'eux pour générer un fichier
plugin-cfg.xml.
La stratégie de configuration du plug-in proxy permet au routeur ODR de déterminer la façon de générer un fichier
plugin-cfg.xml.
Pourquoi et quand utiliser cette tâche
Du fait que le fichier
plugin-cfg.xml est généré par le routeur ODR, il réside sur l'ordinateur hébergeant le routeur ODR.
Le routeur ODR configuré pour générer les fichiers
plugin-cfg.xml doit accepter les mises à jour dynamiques. De plus, une application doit être démarrée pour permettre une mise à jour correspondante de
plugin-cfg.xml.
Les étapes suivantes indiquent comment configurer le support d'un serveur Web situé devant le routeur ODR.
- Dans la console d'administration, cliquez sur Serveurs > Routeurs ODR et sélectionnez le routeur ODR devant lequel vous souhaitez placer un serveur Web.
- Cliquez sur un routeur ODR, puis sur Propriétés des routeurs On Demand > Paramètres des routeurs On Demand.
- Dans la liste Générer la configuration de plug-in, sélectionnez l'option appropriée. Ceci dépend du nombre de routeurs ODR devant lesquels vous souhaitez placer un serveur Web. Au niveau de la cellule, le routeur ODR génère une configuration de plug-in qui inclut tous les URI traités par l'ensemble des routeurs ODR de la cellule. Au niveau du noeud, la configuration inclut tous les URI configurés pour le noeud et au niveau du serveur, un fichier de configuration du plug-in est généré uniquement pour le routeur ODR actuellement configuré. Cette sélection entraîne la génération automatique du fichier plugin-cfg.xml chaque fois qu'une modification affecte le fonctionnement du plug-in. Le fichier plugin-cfg.xml réside sur le routeur ODR dans le répertoire WASHOME/profiles/profile/etc/ défini en premier.
- Redémarrez le routeur ODR pour générer le plug-in. Le plug-in
est généré à chaque modification de l'ODR, par exemple si l'application démarre ou s'arrête, ou si une nouvelle application est installée.
- Si le serveur Web et le routeur ODR se trouvent sur des ordinateurs différents, définissez le chemin dans la zone script de modification de la configuration de plug-in. Vous devez créer ce script pour copier le plugin-cfg.xml généré sur votre serveur Web distant. Le script s'exécute chaque fois que le fichier plugin-cfg.xml est mis à jour.
- En fonction de l'emplacement du fichier plugin-cfg.xml sur le serveur Web, il peut être nécessaire de modifier le fichier de configuration du serveur Web pour indiquer cette information, et de redémarrer ensuite le serveur Web.
Si vous utilisez IBM HTTP Server, modifiez le fichier httpd.conf dans le répertoire /conf de l'installation d'IBM HTTP Server.
Que faire ensuite
Vous pouvez également effectuer cette tâche manuellement dans la console d'administration WebSphere. Dans la console, accédez à Serveurs > Serveurs Web > Générer un plug-in afin de configurer le fichier plugin-cfg.xml.