19.9.4. Configurer NSAPI en tant que Cluster d'équilibrage des charges
Cette tâche configure le connecteur NSAPI à rediriger les demandes des clients aux serveurs JBoss EAP 6 dans une configuration d'équilibrage des charges. Pour utiliser NSAPI comme simple connecteur HTTP sans équilibrage des charges, voir Section 19.9.3, « Configurer NSAPI en connecteur de base HTTP ».
Conditions préalables
- Vous devez compléter Section 19.9.2, « Configurer le connecteur NSAPI dans Oracle Solaris » avant de continuer avec la tâche suivante.
Procédure 19.22. Configurer le connecteur pour l'équilibrage des charges
Définir les chemins URL pour redirection vers les serveurs de la plate-forme JBoss EAP 6.
Note
DansIPLANET_CONFIG/obj.conf, les espaces ne sont pas autorisés en début de ligne, sauf quand la ligne est en continuation de la ligne précédente.Modifier le fichierIPLANET_CONFIG/obj.conf. Chercher la section qui commence par<Object name="default">, et ajouter chaque modèle d'URL à son correspondant, sous le format montré dans le fichier exemple ci-dessous. Le stringjknsapifait référence au connecteur HTTP qui sera défini dans la prochaine étape. L'exemple montre comment utiliser les caractères génériques pour la correspondance de modèles.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Définir le worker qui sert chaque chemin d'accès.
Continuer à modifier le fichierIPLANET_CONFIG/obj.conf. Ajouter ce qui suit directement après la balise de fermeture de la section que vous venez de finir d'éditer dans l'étape précédente (</Object>), et modifiez là suivant vos besoins :Copy to Clipboard Copied! Toggle word wrap Toggle overflow Cet objetjksnapidéfinit les noeuds de worker utilisés pour servir chaque chemin relié au mappagename="jksnapi"de l'objetdefault. Tout sauf les URL correspondant à/jkmanager/*sont redirigés vers le worker nommérouter.Définir les workers et leurs attributs.
Créer un fichier intituléworkers.propertiesdans le répertoire. Coller les commentaires suivants dans le fichier, et les modifier pour qu'il conviennent à votre environnement.IPLANET_CONFIG/connector/Copy to Clipboard Copied! Toggle word wrap Toggle overflow Le fichierworkers.propertiesutilise la même syntaxe qu'Apache mod_jk. Pour obtenir plus d'informations sur les options disponibles, voir Section 19.6.5, « Référence de configuration pour les Apache Mod_jk Workers ».Sauvegarder et sortir du fichier.Redémarrer le serveur iPlanet Web Server.
Choisir une des procédures suivantes, suivant que vous souhaitez exécuter iPlanet Web Server 6.1 ou 7.0.iPlanet Web Server 6.1
IPLANET_CONFIG/../stop IPLANET_CONFIG/../start
IPLANET_CONFIG/../stop IPLANET_CONFIG/../startCopy to Clipboard Copied! Toggle word wrap Toggle overflow iPlanet Web Server 7.0
IPLANET_CONFIG/../bin/stopserv IPLANET_CONFIG/../bin/startserv
IPLANET_CONFIG/../bin/stopserv IPLANET_CONFIG/../bin/startservCopy to Clipboard Copied! Toggle word wrap Toggle overflow
iPlanet Web Server redirige les modèles d'URL que vous avez configurés à vos serveurs JBoss EAP 6 dans une configuration d'équilibrage des charges.