25.2.3.12.3. Tester le domaine géré de JBoss EAP 6 clusterisée
Résumé
Cette rubrique couvre les étapes requises pour tester le domaine géré clusterisé de JBoss EAP 6 sur une Red Hat AMI (Amazon Machine Image de Red Hat)
Pour tester le domaine géré, vous devrez connaître les adresses IP élastiques de Apache HTTP et du contrôleur de domaines de JBoss EAP 6 à la fois.
Conditions préalables
- Configurer et lancer le contrôleur de domaine clusterisé. Consulter Section 25.2.3.12.1, « Lancer une instance pour qu'elle serve de contrôleur de domaine de cluster » .
- Configurer et lancer les contrôleur hôte du cluster. Consulter Section 25.2.3.12.2, « Lancer une ou plusieurs instances pour qu'elles servent en tant que contrôleurs hôtes de cluster » .
Procédure 25.17. Tester l'instance de serveur Apache HTTP
- Naviguer dans
http://ELASTIC_IP_OF_APACHE_HTTP_SERVERavec un navigateur pour confirmer que le serveur web exécute avec succès.
Procédure 25.18. Tester le contrôleur de domaine
- Naviguez dans
http://ELASTIC_IP_OF_DOMAIN_CONTROLLER:9990/console - Connectez-vous en utilisant le nom d'utilisateur
adminet le mot de passe spécifiés dans le champ Données d'utilisateur pour le contrôleur de domaine. Une fois connecté, la page d'accueil de la console d'administration d'un domaine géré s'affichera (http://ELASTIC_IP_OF_DOMAIN_CONTROLLER:9990/console/App.html#server-instances). - Cliquer sur l'étiquette Server du serveur en haut et à droite de l'écran. Sélectionner un contrôleur hôte dans le menu déroulant Host en haut et à gauche de l'écran.
- Vérifier que ce contrôleur hôte ait deux configurations de serveurs nommées respectivement
server-oneetserver-twoet vérifier qu'elles appartiennent toutes deux àother-server-group.
Procédure 25.19. Tester les contrôleurs hôtes
- Naviguez dans
http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/put.jsp - Vérifier que l'un des contrôleurs hôtes journalise le message suivant :
Putting date now. - Stopper l'instance du serveur qui a journalisé le message dans l'étape précédente (voir Stop a Server Using the Management Console).
- Naviguez dans
http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/get.jsp. - Vérifier que l'heure indiquée est la même que l'heure
PUT(mise) parput.jspà l'étape 2-a. - Vérifier que l'une des instances de serveur en cours d'exécution journalise le message suivant :
Getting date now. - Re-démarrer l'instance du serveur arrêtée (voir la section 2.2.2, Démarrer un serveur par la console de gestion).
- Connectez-vous à l'instance Apache HTTP .
$ ssh -L7654:localhost:7654 ELASTIC_IP_OF_APACHE_HTTP_SERVER
- Naviguer dans
http://localhost:7654/mod_cluster-managerpour confirmer que toutes les instances exécutent correctement.
Résultat
Le serveur web de JBoss EAP 6, le contrôleur de domaine, et les contrôleurs hôtes exécutent correctement sur une AMI de Red Hat.