将rabbitmq整合到Spring中手动Ack

如果要手动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。

posted @ 2016-09-29 18:58  tjc123  阅读(3114)  评论(0编辑  收藏  举报