使用 setnx 命令获取锁,然后使用expire命令,保证有个过期时间,让锁能够及时释放。
setnx 的含义是,当要设置的key不存在时,那么这个字符串设置成功。否则,就会设置失败。它避免了重复执行命令,导致前值被覆盖的问题。
标签:19,redis,命令,设置,setnx,前值,当要,分布式 From: https://blog.51cto.com/u_15292349/8078394
使用 setnx 命令获取锁,然后使用expire命令,保证有个过期时间,让锁能够及时释放。
setnx 的含义是,当要设置的key不存在时,那么这个字符串设置成功。否则,就会设置失败。它避免了重复执行命令,导致前值被覆盖的问题。
标签:19,redis,命令,设置,setnx,前值,当要,分布式 From: https://blog.51cto.com/u_15292349/8078394