关于消费确认的问题

来源:8-6 库存流水状态(4)

慕桂英3585266

2019-08-29

老师您好,如果消费者的CONSUME_SUCCESS消息由于网络原因丢失,这种情况是不是会导致mq重复发送扣减库存的消息啊?我的想法是消费完一条消息后就把流水id作为键存入redis,然后每次消费消息时先验证一下redis中是否有这个键,有就放弃执行这条减库存操作,这样弄是否可行?

写回答

1回答

龙虾三少

2019-08-29

嗯 消费端需要有保证消息重试后仍然可行的防重处理

0
0

聚焦Java性能优化 打造亿级流量秒杀系统(赠秒杀项目)

理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题

2176 学习 · 1009 问题

查看课程