Сервер RMQ выключился во время работы приложения - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть приложение, которое использует RabbitMQ. Теперь у меня есть требование закрыть приложение на случай, если сервер RMQ будет выключен во время работы приложения. В настоящее время RabbitMq.Client не отправляет никаких сообщений / уведомлений при изменении состояния сервера.

Есть ли способ добиться этого? Любая помощь будет принята с благодарностью.

Заранее спасибо.

1 Ответ

0 голосов
/ 26 февраля 2020

Ваше приложение должно постоянно контролировать сервер RabbitMQ, и когда он обнаруживает, что сервер RabbitMQ не работает, служба мониторинга должна завершать работу вашего приложения.

Этого невозможно достичь со стороны RabbitMQ, как если бы сервер RabbitMQ был сам вниз, что произойдет внезапно, то как оно может отправить уведомление приложению для остановки.

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