类 CaffeineDistributedLock
java.lang.Object
top.tangyh.basic.cache.lock.CaffeineDistributedLock
- 所有已实现的接口:
DistributedLock
分布式锁 只能用redis实现
写这个类的目的,只是为了防止代码启动报错
- 作者:
- zuihou
-
字段概要
从接口继承的字段 top.tangyh.basic.cache.lock.DistributedLock
RETRY_TIMES, SLEEP_MILLIS, TIMEOUT_MILLIS -
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
CaffeineDistributedLock
public CaffeineDistributedLock()
-
-
方法详细资料
-
lock
从接口复制的说明:DistributedLock获取锁- 指定者:
lock在接口中DistributedLock- 参数:
key- keyexpire- 获取锁超时时间retryTimes- 重试次数sleepMillis- 获取锁失败的重试间隔- 返回:
- 成功/失败
-
releaseLock
从接口复制的说明:DistributedLock释放锁- 指定者:
releaseLock在接口中DistributedLock- 参数:
key- key值- 返回:
- 释放结果
-