首页 > 试题广场 >

在分布式系统中使用Redis实现分布式锁时,以下哪种方案能最

[单选题]
在分布式系统中使用Redis实现分布式锁时,以下哪种方案能最有效避免死锁问题?
  • 设置锁的过期时间并配合Lua脚本实现原子化的锁续期
  • 依赖客户端在获取锁后主动发送心跳维持连接
  • 仅使用SETNX命令获取锁后不设置过期时间
  • 通过定期后台扫描所有锁进行强制释放

这道题你会答吗?花几分钟告诉大家答案吧!