Мой вопрос очень похож на этот: Прием и запрос RabbitTemplate К сожалению, он был отмечен как ответ хотя ответ не соответствует моим потребностям.
Я хочу имитировать функциональность пользовательского интерфейса Rabbit Admin, т.е. я хочу синхронно читать сообщения из очереди, но не хочу, чтобы очередь их теряла, т.е. что-то вроде просмотра.
Ответ здесь RabbitTemplate receive and requeue предлагает использовать прослушиватель, но в этом случае он будет читать и запрашивать бесконечно. Я хочу получить и запросить сообщения только один раз, поэтому я думаю, что мне следует использовать RabbitTemplate, а не прослушиватель.