redis分布式锁需要注意的问题

217 阅读1分钟

1、删除key需要注意事项

  • 只能删除自己的key
  • 删除时要进行原子操作--通过LUA脚本/redis事务

2、集群模式会有什么问题

AP模式,zk采用的cp模式

  • 异步复制造成锁丢失:主节点还没将set的值同步给从节点就宕机了

3、redisson实现

redisson文档

锁释放的写法 否则会有可能的异常(生产中出现过次异常)

4、锁续期