Redis分布式锁(看门狗)
1、锁住对象,并且设置一个过期时间(业务逻辑操作时间一定小于超时时间)
原先能想到的就是这样的一个方案然后代码实现如下:
public static boolean lock(String key, Long expireTime) { final long expires = Objects.nonNull(expireTime) ? expireTime : 10L; return (Boolean) redisTemplate.execute((RedisCallback) conn
原创
2020-05-27 13:37:51 ·
8843 阅读 ·
0 评论