springboot2.0 实现基于redis的分布式锁
1.加锁(lua脚本)String script = "if redis.call('setNx',KEYS[1],ARGV[1])==1 then if redis.call('get',KEYS[1])==ARGV[1] then return redis.call('expire',KEYS[1],ARGV[2]) else return 0 end end";脚本中:setNX需要判...
原创
2019-11-28 16:18:17 ·
231 阅读 ·
0 评论