Redisson分布式锁中,锁的过期时间(leaseTime)与获取锁的等待超时时间(waitTime)分别是什么作用?如何合理设置?
考察说明
考察对Redisson分布式锁核心参数及其对锁正确性和性能影响的理解
回答思路
- 准确区分leaseTime与waitTime的含义和作用
- 说明leaseTime控制锁自动释放时间,影响业务执行过长时的锁释放
- 说明waitTime控制获取锁的最大等待时间,影响性能与阻塞
- 讨论watchdog自动续期机制与leaseTime设置的关系
- 能结合实际场景说明参数权衡
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。