Как два приложения могут обмениваться биением сердца все время, используя Java или Spring Framework? - PullRequest
0 голосов
/ 17 октября 2018

У меня запущено два экземпляра приложения.В моем проекте есть требование, чтобы один экземпляр приложения проверял сердцебиение.Обе должны постоянно обмениваться звуками.Как это возможно в Java, используя Spring Framework?

1 Ответ

0 голосов
/ 17 октября 2018

Одним из решений, безусловно, не единственным, было бы ...

Включение в приложение встроенного JMS-брокера (что-то вроде ActiveMQ).Экземпляры приложения могут подключаться и прослушивать тему, в которой приложение публикует сообщения пульса.Каждый экземпляр имеет своего собственного посредника (и тему), к которому клиенты могут подключаться / подписываться.

  • Экземпляр 1 подписывается на пульсы из Экземпляра 2.
  • Экземпляр 2 подписывается на пульсы от Экземпляра 1.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...