Spring AMQP RabbitMQ RPC - очередь с некоторыми сообщениями, которые не ожидают ответа - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь создать приоритетную очередь RPC, которая может принимать некоторые сообщения, ожидающие ответа, и некоторые сообщения, которые не ожидают ответа.Проблема, с которой я сталкиваюсь, заключается в том, что при отправке сообщений с convertAndSend я получаю сообщение об ошибке: «org.springframework.amqp.AmqpException: невозможно определить значение свойства сообщения ReplyTo: сообщение-запрос не содержит свойство reply-to и ответ по умолчанию Exchange не былзадавать."Я знаю, что проблема в том, что очередь RPC ожидает ответа, и сообщение просто остается в очереди, но для этих сообщений я не хочу / не нуждаюсь в ответе.Любая идея, как я могу обойти эту проблему?

Спасибо, Брайан

1 Ответ

0 голосов
/ 12 декабря 2018

Решение, рекомендованное по этой ссылке, сработало для меня: Единая очередь, несколько @RabbitListener, но разные службы .В основном у меня есть класс с RabbitListener и различные методы с RabbitHandler

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