En espérant que quelqu'un puisse vous aider ici. Pour l'instant, j'ai une configuration JBoss EAP 6.4 composée d'un contrôleur de domaine + contrôleur hôte. Je voulais mettre Apache en face de cela pour tester l'équilibrage de charge, car finalement cette configuration couvrira plusieurs hôtes. J'ai installé Apache et configuré le VirtualHost mais, chaque fois que j'essaye d'accéder à mon application je continue à recevoir les erreurs suivantes:Apache 2.2.26 + Mod_Cluster Problèmes
[erreur] proxy: CLUSTER: (équilibreur: // mycluster). Tous les travailleurs sont dans un état d'erreur
Ceci suggère que mes instances EAP ne communiquent pas avec Apache/mod_cluster. J'ai configuré Apache pour annoncer toutes les 5 secondes et je testé travaillait en exécutant les éléments suivants:
java -cp $JBOSS_HOME/bin/client/jboss-client.jar org.jgroups.tests.McastSenderTest -mcast_addr 230.11.11.11 -port 5555
je peux voir la sortie suivante:
HTTP/1.0 200 OK
Date: Wed, 28 Oct 2015 17:14:36 GMT
Sequence: 545
Digest: ee99a011cc00c3280264ecccc5bddb89
Server: 357f91e8-236c-4f64-978a-bc4e8180954c
X-Manager-Address: 127.0.0.1:6666
X-Manager-Url: /357f91e8-236c-4f64-978a-bc4e8180954c
X-Manager- [sender=172.16.97.216:23364]
Ainsi son ressort de ce qui précède que apache/mod_cluster fonctionne. La configuration dans EAP est également conforme à la documentation, en ce sens que je ne spécifie pas une liste de proxy fixe, mais que je place plutôt advertise-socket sur modcluster dans chaque profil ha que j'utilise.
J'ai désactivé iptables, et n'ai aucune connexion bloquante. Lorsque j'ai déployé mon application Web en cluster, il a été créé avec succès sans aucun problème, donc je ne suis pas sûr que ce soit le blocage de EAP pour se connecter à mod_cluster. Quand je regarde la page d'état pour mod_cluster-manager, il charge tous les modules pertinents mais ne montre pas les nœuds ...
Des idées?