令牌相关问题

来源:18-4 增加校验秒杀令牌功能

范达迩

2023-08-11

老师,我这块看的有点蒙,麻烦问一下。
1.在doConfirm前,会去获取令牌,假如1000张票发1000个令牌。
但是doConfirm还会有分布式锁,假如锁内的流程因为数据库或者网络原因延迟较高,那很多线程领了令牌的就直接返回了,白白消耗了令牌。
咱们需要对令牌表的count进行同步的补充吗?
doConfirm

写回答

1回答

甲蛙

2023-08-11

对,这里会有不同步的问题,可以加个跑批,定时的修正令牌数和余票数相匹配

0
0

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 512 问题

查看课程