rabbitmq - RabbitMQ升级到新版本并得到了大量的"PRECONDITION_FAILED unknown delivery tag 1"

刚升级到RabbitMQ的新版本 2.3.1,出现以下错误:


PRECONDITION_FAILED unknown delivery tag 1 


2.3.1中发生了什么错误?


应用程序A调用basicPublish()时,应用程序B立即引发以下异常:


com.rabbitmq.client.ShutdownSignalException: channel error; reason: {#method<channel.close>(reply-code=406,reply-text=PRECONDITION_FAILED - unknown delivery tag 1,class-id=60,method-id=80),null,""}
 at com.rabbitmq.client.impl.ChannelN.processAsync(ChannelN.java:191)
 at com.rabbitmq.client.impl.AMQChannel.handleCompleteInboundCommand(AMQChannel.java:159)
 at com.rabbitmq.client.impl.AMQChannel.handleFrame(AMQChannel.java:110)
 at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:438)
Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; reason: {#method<channel.close>(reply-code=406,reply-text=PRECONDITION_FAILED - unknown delivery tag 1,class-id=60,method-id=80),null,""}

时间:

...