Redis
Demon-HY
生活不止眼前的苟且,还有明天...
展开
-
Java - 基于 redis 的分布式锁实现
package com.km.config.configuration; import com.km.exception.RedisLockException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowire...原创 2019-08-12 12:20:31 · 173 阅读 · 0 评论 -
基于 Redisson 实现分布式锁
之前业务里面实现分布式锁,是通过redis的计数器来实现的,那种方式当服务宕机时,key会永久保存在redis里面, 所以切到 redisson上,redisson获取锁时解决了死锁问题,底层通过调用lua脚本来实现写入key和设置过期时间的原子性. 更多redisson 的信息可以参考官方文档: https://yq.aliyun.com/articles/554765?spm=a2c4e...原创 2019-08-19 10:51:44 · 924 阅读 · 0 评论