Я использую DirectMessageListenerContainer
для использования данных из RabbitMQ.Вот мой сценарий:
У меня есть два модуля, которые взаимодействуют с RabbitMQ.Первый модуль создает и удаляет очередь, тогда как второй модуль имеет DirectMessageListenerContainer
, который слушает очереди в RabbitMQ.
Всякий раз, когда в RabbitMQ удаляется какая-либо очередь, DirectMessageListenerContainer
начинает непрерывно генерировать исключение и пытается подключиться к уже удаленной очереди.
Мой вопрос: есть ли способ, где я могу обработать исключение и выполнить мою операцию над этим?