Wildfly 11 - высокая доступность - одиночное развертывание на подчиненном - PullRequest
0 голосов
/ 04 января 2019

У меня есть два сервера в режиме высокой доступности. Я хотел бы знать, возможно ли развернуть приложение на подчиненном сервере? Если да, то как настроить его в jgroups? Мне нужно запустить определенную программу, которая обращается к базе данных master, но я не хотел бы запускать на master serve, чтобы избежать накладных расходов.

enter image description here

1 Ответ

0 голосов
/ 07 января 2019

JGroups сама не знает много о WildFly и развертываниях, она только создает канал связи между узлами. Я не знаю, откуда у вас понятие «ведущий / ведомый», но JGroups всегда имеет один * узел, помеченный как координатор. Вы можете проверить членство через Channel.getView () .

Однако вам все равно нужно развернуть приложение на обоих узлах и просто сделать его неактивным, если это не его целевой узел.

*) Если разделение мозга отсутствует или подобные редкие / временные проблемы

...