老师,这个秒杀系统的实用性有待考虑,没有考虑到秒杀真正的痛点,就是用户秒到了商品,但是没付款

来源:7-5 redis预减库存,rabbitmq异步下单

我们这里还有鱼123

2018-01-24

老师,我想知道,用户点击秒杀后,系统应该会弹出一个支付弹出框(或者是页面),如果用户拒绝支付,而后台已经完成了下单、减库存操作,那么这时不就会出现少买吗?我想问下,这种情况应该怎么处理?谢谢!

写回答

1回答

若鱼1919

2018-01-24

点击秒杀如果成功会生成订单,订单的状态是待支付。电商网站中一般都会有30分钟不支付订单自动取消之类的操作,对于秒杀,还要多一步,专业的叫法是回仓。也就是重新把库存+1,重置秒杀结束标志,继续可以秒杀。

2
0

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程