互联网/IT行业面试题更新 2026-08-05

如果业务宕机,分布式锁是怎么归还的?

腾讯云智研发运维/技术支持互联网/IT风险判断技术原理问题排查Redis

考察说明

考察分布式锁在业务异常场景下的释放机制与故障处理能力

回答思路

  1. 说明锁应设置过期时间(如Redis的TTL)实现自动归还
  2. 阐述看门狗续期机制在业务正常时的作用与宕机时锁失效的原理
  3. 提及宕机后锁自动释放,但需考虑业务执行时间不确定导致的误删风险
  4. 讨论如何通过唯一标识与Lua脚本安全释放锁
  5. 补充对业务宕机与锁提前过期场景的处理策略
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。