- 1
- 0
- 约小于1千字
- 约 1页
- 2026-06-11 发布于北京
- 举报
《148_Redis集群时的秒杀系统自动恢复方案》
用我们上一讲说的那套方案,任何一个环节里的任何一台机器宕机了,不会影响系统正常的
运行的,怕的是有的环节直接全面
一旦Redis,就没法进行秒杀抢购了,此时如果说把所有的请求全部打回去就说是抢购
失败,那也不太好,可能会导致这次秒杀活动就彻底失败了,其实此时比较好的方案是把秒
杀抢购流水日志顺序写入本地磁盘,进入oscache,返回的状态告诉用户说,正在抢购中,
让他耐心等待
其实此时,他要不然就是停留在这个界面等待,要不然就是进入到之前抢购过的一个秒杀商
品详情页里去,此时页面里查询他的抢购状态就是发现在redis里可以查到他对这个商品发
起过抢购,状态是正在执行中
以此类推,包括所有的用户对每个商品的抢购状态都存一下,包括抢购失败,抢购进行
中,抢购成功,完成创建订单,完成支付订单,等等,这样子其实在秒杀商品详情页里是可
以获取到每个用户对每个商品的抢购状态的
以此可以类推他是否可以再次下单抢购,比如之前的MQ积压方案,快速释放掉了他
的抢购,此时他再次进入详情页,是可以重新进行抢购的
所以这里也是一样的,此时是完全可以把抢购流水日志顺序写入磁盘文件,进入oscache,
其实性能也还可以
此时秒杀就直接结束了,因为大部分流量被了,少部分流量放进
您可能关注的文档
最近下载
- 军事地形学PPT课件.pptx VIP
- 2025年机场辅警招聘面试题及答案.docx VIP
- 13 黄飞-生态环境统计业务系统培训.pdf VIP
- 理解与弥合:2025年骑手职业工作实态和公众认知调研报告.pdf
- 江苏中考英语近5年真题300高频单词汇编译林版教材同步直接打印.docx
- 老年人生活能力康复训练.pptx
- 生物化学(华南农业大学)知到智慧树期末考试答案题库2025年华南农业大学.docx VIP
- 2026年北京西城区社区工作者招聘考试面试试题_含参考答案.docx VIP
- 2026辽宁沈阳汽车集团有限公司拟聘用人员笔试历年参考题库附带答案详解.docx VIP
- 新标准大学英语视听说教程.doc VIP
原创力文档

文档评论(0)