老师,您好!在设置basicAck后,不论设置true或者false,均抛出异常
来源:4-16 RabbitMQ与SpringBoot2.0整合实战-4

芒果树天堂
2018-09-11
com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class-id=60, method-id=80)注释掉channel.basicAck(DELIVERY_TAG,false);这行代码,异常消失。老师,请问大概哪里出现问题了?
写回答
3回答
-
芒果树天堂
提问者
2018-09-11
老师,上面的问题已经解决,如果我采用spring 的事务来管理RabbitMQ的事务,那么一个具有事务的channel不能放入到确认模式,同样确认模式下的channel不能用事务。是这样么?
012018-09-11 -
阿神
2018-09-11
手工签收模式,记得要设置手工签收的配置
00 -
阿神
2018-09-11
你是不是deliverytag写的不对?
00
相似问题