RocketMQ系列---常見問題

1.RocketMQ如何避免重複消費?linux RocketMQ自己不保證消息重複消費,若是業務有要求不能重複消費,須要在自身的業務處理,常見的操做有兩種;redis 接口冪等,消費端業務消息保持冪等性,例如redis的setNx()命令,固然要注意設置key的超時時間,以及key的惟一性。 redis的Incr命令,肯定消息的惟一值,在set以前先判斷值是否存在,同時也是須要注意超時時間。 2
相關文章
相關標籤/搜索