随心Fly的gravatar头像
随心Fly 2016-12-14 15:48:28

apache activemq+spring集成控制消费问题

直接贴代码了

apache activemq+spring集成控制消费问题

基本上应该是控制session为false,然后接收类型为手动确认也就是2,这里有帖子可以看http://blog.csdn.net/asdfsadfasdfsa/article/details/53125973,我们来看看消费者代码apache activemq+spring集成控制消费问题正常情况为上图中注释行不注释,然后消息被消费,现在的问题是注释情况下,没有手动消费,消息仍然被消费了,请了解的牛牛帮忙解答一下,可以直接qq沟通,237679561,谢谢大家了。

所有回答列表(2)
随心Fly的gravatar头像
随心Fly  LV14 2016年12月15日

已有解决方案:第一配置确实是这样,但是container 封装了消息处理,其中处理需要看源码,在session.recover()中查看,当我们使用session为事物时,可以调用rollback,不调用container 就会自动的回复ack导致消息处理,解决方案其实就是自己自定义一个消息的接收方法,apache activemq+spring集成控制消费问题,也这个为直接根据源码改了一点点,这样消费时直接调用apache activemq+spring集成控制消费问题

上没content是个object,还没有做具体的数据封装。如此就可以做到手动控制。

评论(2) 最佳答案
zrbfree的gravatar头像
zrbfree  LV2 2016年12月15日

学习了,多谢。。。

最近浏览
wlh2015  LV20 2018年6月12日
tanghuahong  LV7 2017年11月20日
3126278547 2017年4月15日
暂无贡献等级
StephenLu  LV1 2017年2月18日
王先生爱玩耍  LV11 2016年12月20日
曙光女神的蘑菇  LV5 2016年12月20日
小飞鸟  LV16 2016年12月19日
ypc  LV24 2016年12月19日
已注销用户  LV34 2016年12月19日
dudetxyxzyl  LV2 2016年12月19日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友