赞
踩
突然在RabbitMQ管理界面发现队列的消息消费不了
问题原因:
因为在消费端开启手动确认,如下配置
spring:
rabbitmq:
listener:
simple:
acknowledge-mode: manual # 设置手动确定(ack)
prefetch: 200 # 消费者端每次从队列拉取多少个消息进行消费
所以需要在消费端调用Channel的basicAck方法进行确认消息,调用之后1000个消息瞬间消失
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。