如果一个任务执行时间比较长,结果锁已经失效了,那么就会有另一个线程获取锁执行任务,这样好像有问题额
来源:14-2 分布式锁编写及调试分析
pain7
2018-02-26
写回答
2回答
-
你好,同学,所以这里的锁的时间要根据你的定时任务调整,课程里也有说,所以是一个太极的过程,不可能设置好千秋不变的。技术架构就是要随着业务变化不断变化~~设置的锁的时间一定要保证足够任务执行完。所以平时评估网站的qps等还是非常有必要的。赞思考!非常棒!
022019-09-18 -
kimvra
2019-09-05
今天面试 被问到这个问题了 我的想法 在一定时间内任务未执行完成 我就当做执行失败 进行回滚,再释放分布式锁
00
相似问题