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

Procédure 25.17. Tester l'instance de serveur Apache HTTP

  • Naviguer dans http://ELASTIC_IP_OF_APACHE_HTTP_SERVER avec un navigateur pour confirmer que le serveur web exécute avec succès.

Procédure 25.18. Tester le contrôleur de domaine

  1. Naviguez dans http://ELASTIC_IP_OF_DOMAIN_CONTROLLER:9990/console
  2. Connectez-vous en utilisant le nom d'utilisateur admin et 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).
  3. 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.
  4. Vérifier que ce contrôleur hôte ait deux configurations de serveurs nommées respectivement server-one et server-two et vérifier qu'elles appartiennent toutes deux à other-server-group.

Procédure 25.19. Tester les contrôleurs hôtes

  1. Naviguez dans http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/put.jsp
  2. Vérifier que l'un des contrôleurs hôtes journalise le message suivant : Putting date now.
  3. Stopper l'instance du serveur qui a journalisé le message dans l'étape précédente (voir Stop a Server Using the Management Console).
  4. Naviguez dans http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/get.jsp.
  5. Vérifier que l'heure indiquée est la même que l'heure PUT (mise) par put.jsp à l'étape 2-a.
  6. Vérifier que l'une des instances de serveur en cours d'exécution journalise le message suivant : Getting date now.
  7. 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).
  8. Connectez-vous à l'instance Apache HTTP .
    $ ssh -L7654:localhost:7654 ELASTIC_IP_OF_APACHE_HTTP_SERVER
  9. Naviguer dans http://localhost:7654/mod_cluster-manager pour 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.