Веб-приложение не мигрирует в режиме кластера
Я установил JBoss EAP 6.4.0 на двух разных виртуальных машинах:
Ubuntu Server 12.10, IP=192.168.0.20
Ubuntu Server 12.10, IP=192.168.0.23
Затем на каждой машине я редактировал файл standalone-ha.xml в standalone/configuration
и заменил все вхождения 127.0.0.1
с 0.0.0.0
, чтобы разрешить другим машинам подключаться к серверу JBoss. Затем я запускаю сервер следующим образом:
$ ./standalone.sh -c standalone-ha.xml -b 192.168.0.{20|23} -u 230.0.0.4 -Djboss.node.name=node{1|2}
Я скопировал распространяемый военный файл в standalone/deployment
и я проверил, что файл war выполняется в кластерном режиме: он говорит:received new cluster view
"и я ясно видел имена обоих узлов в журналах.
Затем я подключился к каждому экземпляру:
http://192.168.0.20:8080/MyApp
http://192.168.0.23:8080/MyApp
Если я выключу machine 1
Я не могу открыть страницу веб-приложения на http://192.168.0.23:8080/MyApp
и наоборот. Но не следует ли перенести приложение на другую машину, поскольку они находятся в одном кластере?