后端岗位面试题更新 2026-08-05

请解释 Redisson 分布式锁的实现原理,并说明其如何保证可靠性。

腾讯云智研发招商银行·招银网络科技后端开发互联网/IT金融风险判断技术原理RedisRedisson

考察说明

考察对 Redisson 分布式锁的底层机制、正确性与边界情况的理解

回答思路

  1. 说明使用 Lua 脚本保证加锁与解锁的原子性
  2. 解释 watchdog 自动续期机制及其作用
  3. 阐述可重入锁的实现方式与线程标识
  4. 指出主从切换、时钟跳跃等可靠性边界并讨论应对措施