两个线程同时拿到了锁
来源:20-7 使用异步线程代替RocketMQ

qq_慕先生7383366
2023-08-03
出现了两个购票线程,是因为redis获取锁不是原子性的吗?
刚刚看了一下,可能是因为redis缓存只有5秒,但是第一个线程超过5秒了,所以第二个线程就进来了,觉得可以在线程里加入续期的逻辑。
写回答
1回答
-
甲蛙
2023-08-03
这个场景课程里有介绍,用看门狗,可以自动续期
00
相似问题
两个线程同时拿到了锁
来源:20-7 使用异步线程代替RocketMQ
qq_慕先生7383366
2023-08-03
出现了两个购票线程,是因为redis获取锁不是原子性的吗?
刚刚看了一下,可能是因为redis缓存只有5秒,但是第一个线程超过5秒了,所以第二个线程就进来了,觉得可以在线程里加入续期的逻辑。
1回答
甲蛙
2023-08-03
这个场景课程里有介绍,用看门狗,可以自动续期
相似问题