基于redis分布锁的解决思路 无为酱98317 2020-05-02 152 阅读1分钟 1.Lock.lock(),Lock.unlock() unlock使用lua脚本 threadLocal 2.如何解决常见的redis分布式锁实现中的缺陷(有效期导致的线程安全问题)? 解决方案(优雅的实现阻塞式加锁):心跳检测 心跳检测用到两个技术,Future,ConcurrentHashMap, scheduledExecutorService