摘要:
前言 主要记录下,Redisson中RedLock加锁算法的实现 Redisson分布式锁的缺点 由于Redisson的加锁方式,本质上时是判断某个Redis节点(主节点)是否具有某个key,且Redis集群间会发生异步的主从复制行为,可能会出现重复加锁的问题 在极端情况下, 客户端A加锁成功后,m 阅读全文
摘要:
前言 主要介绍Redisson可重入锁,实现可可重入加锁的源码解析 源码分析 这里回头看看加锁的代码如下 <T> RFuture<T> tryLockInnerAsync(long leaseTime, TimeUnit unit, long threadId, RedisStrictCommand 阅读全文