问题描述 提示:这里描述项目中遇到的问题: 在rabbitmq学习过程中,发现使用延迟队列插件发送消息时,无论消息是否送达,都会调用一次ReturnsCallback. 解决方案: 对于延迟队列而言.可以在ReturnsCallback方法中,通过交换机和路由进行判断,如果是延迟交换机,则进行忽略.不对消息进行处理.但是这样子一来,对于延迟队列来说,就无法确认消息是否正常送达,正常被消费,只能通过其他处理方式来进行处理.比如接入redis等方式.