如果获得锁的线程网络延迟了会不会有问题

来源:13-8 redis分布式锁

慕圣6541583

2019-09-18

如果获得锁的线程网络延迟了,但该线程并没有结束,锁的有效期过了,后面的线程又获得锁了是不是有问题

写回答

1回答

廖师兄

2019-09-19

你说的这种情况,那么前一个线程就不会成功执行,最后一个线程才会执行成功。你能想到这个层面,其实重点在于锁的有效期,有效期必须合理设置

0
2
廖师兄
回复
慕圣6541583
接口正常处理时间需要15s,那么锁的有效期肯定要大于15s
2019-09-20
共2条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程