秒杀问题请教
佬们,我想请教下。在秒杀系统中,先在redis里减库存,然后把商品ID和userID封装成消息,发送到RabbitMQ的队列中。rabbitReceive监听到消息后,解析拿到商品ID和userID。检查数据库的库存是否大于0,大于就进行下单操作,在数据库减库存。
在这种情况下,redis宕机了该怎么办呀
在这种情况下,redis宕机了该怎么办呀
全部评论
做集群部署把。防止宕机
送花
回复
分享
没太看懂,你都已经用乐观锁防止超卖了,为什么还有检验库存呢,直接减不就好了。如果是想提高redis的可用性,我觉得可以从双机互备和双写控制这方面讲故事
送花
回复
分享
秋招专场
官网直投
redis 宕机?运维的锅研发来背?
送花
回复
分享
Redis扣成功了,再发消息入库啊,Redis宕机了后面的操作不也做不了想等于没有下单
送花
回复
分享
redis宕机了就上集群呗
送花
回复
分享
相关推荐
点赞 评论 收藏
转发
查看4道真题和解析
点赞 评论 收藏
转发
点赞 评论 收藏
转发
查看4道真题和解析
点赞 评论 收藏
转发