1000 并发 出现超售 好尴尬啊

来源:6-3 如何实现商品秒杀?(三)

愿你不再是木偶

2019-11-09

图片描述
图片描述

写回答

2回答

FrankLi_

2019-12-22

改成先watch再get做判断就不会了。现在的代码的确可能会超卖,发生在线程1get之后判断了还没有watch,其他线程扣减完成了的情况。我建议用lua脚本,性能会更高。

1
0

神思者

2019-11-10

你这是PHP的代码吧,你换成JAVA语言试一试

0
4
愿你不再是木偶
回复
神思者
我换了一台服务器 又好了 试了几次都没出现超售
2019-11-12
共4条回复

阿里新零售数据库设计与实战 (升级版)

解锁“新零售”业务让数据库实战能力再上一层楼

2101 学习 · 701 问题

查看课程