2016-03-14 1 views
1

Je rencontre des problèmes dans la réplication de la session, uniquement dans le cas d'instances de wildfly sur différents hôtes. J'ai fondamentalement configuré wildfly en mode domaine, en créant un cluster avec un maître et un esclave, clairement sur deux machines virtuelles différentes, toutes deux exploitées par OpenNebula. Le problème est que ces deux machines virtuelles ont deux sessions différentes, même si elles sont dans le même groupe et groupe Wildfly. Lorsque je fixe la date actuelle sur une machine, l'autre ne reçoit pas la session mise à jour, et quand je vais lire l'autre machine la date enregistrée clairement celle-ci renvoie null. Comme si vous créiez une nouvelle instance du serveur directement sur le serveur maître, donc la même adresse mais des ports différents, la session est partagée régulièrement. Il me vient à l'esprit qu'il y a des problèmes de communication entre les deux hôtes, mais je suppose que cela ne fonctionnerait pas, soit déployer l'application en mode domaine et ne pas pouvoir former le cluster, ce qui est le cas. Donc, les deux machines, maître et esclave, se parlent, sinon elles ne peuvent pas être le groupe. En outre, l'application présente l'attribut dans le fichier web.xml, qui sert à indiquer que l'application est distribuée.OpenNebula, wildfly 10 et réplication de session

J'ai suivi le guide dans la documentation de Wildfly, spécifique au clustering, mais qui ne fonctionne pas bien pour moi. Je me trompe, mais je ne sais pas quoi.

Et une autre situation étrange est que mod_cluster 1.3.1 voir tous les nœuds, mais sont tous en charge 0. Donc, ne sont pas dans l'équilibrage. Le contexte est enregistré dans l'hôte virtuel mais ne fonctionne pas. Si j'accède à l'URL ip/cluster-demo/put.jsp il me donne un 404 non trouvé.

Répondre

0

Le problème était que j'utilisais un mauvais OS. Utiliser Ubuntu Server n'a pas fonctionné, mais quand j'ai installé le système d'exploitation CentOS, tous mes problèmes ont été résolus. Il y avait des problèmes avec Ubuntu Firewall. L'installation de CentOS ne m'a pas posé de problème. Utilisez cette distribution si vous le pouvez, et vous n'aurez aucun problème avec la configuration du cluster OpenNebula/Wildfly.