Какие все проблемы с брокером или сетью можно обнаружить с помощью Transport Listener?

Какие все проблемы с брокером или сетью можно обнаружить с помощью Transport Listener?

Я использую отказоустойчивый URI с архитектурой master/slave. Я хочу, чтобы мои клиенты получали уведомление, если есть какие-либо проблемы с подключением от клиента к брокеру. Хотя, как только возникнет проблема с первичным, переключение при сбое произойдет, и наоборот, но я хочу, чтобы мой клиент знал, что была какая-то проблема.

Я знаю, что могу реализовать TransportListener и установить его для моего соединения... но что все можно обнаружить с помощью TransportListener?

1 ответ

Решение

У прослушивателя транспорта есть события, когда соединение прерывается и соединение восстанавливается, что информирует клиента о том, что связь между ним и брокером по какой-то причине не работает. Это не обязательно означает, что брокер вышел из строя, так как сеть между ними также может быть неисправна, но это единственное реальное указание, которое вы можете получить на уровне клиента такой информации.

Другие вопросы по тегам