2017-01-17 2 views
0

Я пытаюсь реализовать основнуюRabbitMQ Client/Server уведомит на сервере отключен

  • Client (Получение обновлений/Посылает запрос)
  • Сервер (получает запрос/ Посылает Updates)

используя RabbitMQ.

Вот что я хочу реализовать

  1. Чтобы уведомить клиента, когда сервер отключения (все причины, приводящие к этому (ошибка/потеряли связь и т.д ....))
  2. Уведомить клиента, когда сервер снова

благодарит

ответ

0

вы хотите установить обязательный флаг при публикации (channel.BasicPublish ...) и обрабатывать событие Basic_Return, чтобы указать что возникла проблема маршрутизации. Не обязательно означает, что соединение не работает, но в моем случае я использую это как альтернативу подключению, так как когда сообщение не может быть доставлено/маршрутизировано для моего приложения, соединение не работает.