请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

Danny_Idea 2024-10-07 10:14:40

mq的消息重复消费是一个无法避免的问题,可以从消费端和发送端去做保证。课程后边有部分视频会讲到这块,我简单梳理下,常用的手段一般有以下几种:

消费端:业务上的幂等性保证(例如唯一索引,分布式锁 ,加入前置逻辑避免重复写入)

生产端:避免重复发送消息场景(同步发送且确认返回结果才继续执行,重试次数调整)

希望能对你有所帮助。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信