RocketMQ系列---常见问题

1.RocketMQ如何避免重复消费?linux RocketMQ自己不保证消息重复消费,若是业务有要求不能重复消费,须要在自身的业务处理,常见的操做有两种;redis 接口幂等,消费端业务消息保持幂等性,例如redis的setNx()命令,固然要注意设置key的超时时间,以及key的惟一性。 redis的Incr命令,肯定消息的惟一值,在set以前先判断值是否存在,同时也是须要注意超时时间。 2
相关文章
相关标签/搜索