该要求就像通过公开REST服务API(Spring Boot)来处理死信队列中的消息。这样,一旦调用REST服务,就会从DL队列中消耗一条消息,并将其再次发布到主队列中进行处理。@ RabbitListener(queues =“ QUEUE_NAME”)] >>立即消耗该消息,根据情况,这不是必需的。该消息仅必须由REST服务API使用。有什么建议或解决方案吗?
该要求就像通过公开REST服务API(Spring Boot)来处理死信队列中的消息。这样,一旦调用REST服务,就会从DL队列中消耗一条消息...
我认为RabbitListener
在这里不会有所帮助。
如果您使用的是Spring;您可以使用RabbitTemplate.receive(...)
来避免其他答案中的所有重复。