rabbitmq消息重复确认

Channel shutdown: channel error; protocol method: #method(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class-id=60, method-id=80)

基本意思是通道关闭:通道错误;协议方法:#方法<通道。关闭>

 

PRECONDITION_FAILED - unknown delivery tag 1

一个未知的 “ delivery tag ”  被使用了

 

以上就说明,消息已经被确认消费了,但是程序还有使用相同的 “delivery tag”,所以就出错了,自查了程序,确实存在重复确认一个消息被消费,修改程序,完美解决。

你可能感兴趣的:(rabbimq)