微服务之分布式锁 发表于 2018-07-20 更新于 2018-12-12 分类于 Microservices Waline: 缓存分布式锁官方分布式锁redisson—–文档基于redis缓存分布式锁 redis宕机(已锁/未锁) 其中一个线程服务宕机(已锁) redis SETNX 命令详解SETNX key value 将 key 的值设为 value ,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作。 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。 jedis.setnx(key,value); key 锁id ,value 过期时间 参考分布式锁的三种实现的对比