码迷,mamicode.com
首页 > 其他好文 > 详细

程序重启RocketMQ消息重复消费

时间:2018-07-25 22:43:12      阅读:412      评论:0      收藏:0      [点我收藏+]

标签:服务器   demo   发送   程序重启   rocketmq   消息   问题:   3.6.2   排查   

最近在调试RocketMQ消息发送与消费的Demo时,发现一个问题:只要重启程序,RocketMQ消息就会重复消费。

那么这是什么原因导致的,又该如何解决呢?

经过一番排查,发现程序使用的RocketMQ客户端版本是3.6.2,而测试环境安装的RocketMQ环境的版本是4.1.0。原来是客户端和服务器端版本不一样导致的,消息并没有最终被消费,即没有ACK消息确认,只要程序重启就会重复消费。

解决方案:RocketMQ客户端版本使用与服务器端的同一版本,即4.1.0版本。

划重点:使用RocketMQ的时候,客户端与服务器端一定要使用相同的版本。

程序重启RocketMQ消息重复消费

标签:服务器   demo   发送   程序重启   rocketmq   消息   问题:   3.6.2   排查   

原文地址:https://www.cnblogs.com/dushenzi/p/9368671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!