关注
个人看法。
秒杀是很快的动作,基本要求快速返回,所以当写入数据库失败时,其实这时生产者端早已处理完缓存发送消息返回了,缓存回流也没效果,除非你做那种后续发送信息通知用户秒杀失败,不过这种体验很差。
考虑保证订单写入数据库这个操作的完成比较好,而不是在缓存恢复上做文章。要保证订单写入数据库这个操作的话其实就是如何做到消息不丢失,这个网上很多方案。
查看原帖
3 2
相关推荐
查看4道真题和解析
点赞 评论 收藏
转发
点赞 评论 收藏
转发
牛客热帖
正在热议
# 和牛牛一起刷题打卡 #
9162次浏览 808人参与
# 机械制造薪资爆料 #
347470次浏览 4096人参与
# 牛客帮帮团来啦!有问必答 #
1050302次浏览 15948人参与
# 通信硬件薪资爆料 #
249761次浏览 2356人参与
# 你收到了团子的OC了吗 #
524350次浏览 6227人参与
# 春招你拿到offer了吗 #
397238次浏览 5739人参与
# 你怎么评价今年的春招? #
8835次浏览 157人参与
# 本周投递记录 #
217573次浏览 5333人参与
# 晒一晒我的offer #
3718751次浏览 57480人参与
# 担心入职之后被发现很菜怎么办 #
36845次浏览 311人参与
# 腾讯工作体验 #
150900次浏览 1475人参与
# 设计人如何选offer #
14484次浏览 281人参与
# 来选选带哪个offer回家过年 #
191273次浏览 1834人参与
# 百度工作体验 #
28475次浏览 286人参与
# 实习生应该准时下班吗 #
87677次浏览 645人参与
# 我想象的工作vs实际工作 #
103956次浏览 1675人参与
# 字节跳动工作体验 #
73146次浏览 2011人参与
# 我发现了面试通关密码 #
376749次浏览 6967人参与
# 如何写一份好简历 #
308554次浏览 4403人参与
# 数据人的面试交流地 #
204990次浏览 4258人参与