如果要手动ack,需要将Listener container 的 acknowledge 设置为manul,在消费消息的类中需实现ChannelAwareMessageListener接口。
override onMessage(Message,Channel) 方法,之后channel.basicAck(message.getMessageProperties().getDeliveryTag(),false);
具体的一些,可参见:http://m.blog.csdn.net/article/details?id=52253684。
时间: 2024-10-08 01:35:52