@Component public class RedissonLockClient extends Object
| 构造器和说明 |
|---|
RedissonLockClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
existKey(String key) |
boolean |
fairLock(String lockKey,
TimeUnit unit,
int leaseTime) |
org.redisson.api.RLock |
getLock(String lockKey)
获取锁
|
org.redisson.api.RLock |
lock(String lockKey)
锁lockKey
|
org.redisson.api.RLock |
lock(String lockKey,
long leaseTime)
锁lockKey
|
boolean |
tryLock(String lockName,
long expireSeconds)
加锁操作
|
boolean |
tryLock(String lockName,
long waitTime,
long expireSeconds)
加锁操作
|
void |
unlock(String lockName)
解锁
|
public org.redisson.api.RLock getLock(String lockKey)
public boolean tryLock(String lockName, long expireSeconds)
public boolean tryLock(String lockName, long waitTime, long expireSeconds)
public boolean existKey(String key)
public org.redisson.api.RLock lock(String lockKey)
lockKey - public org.redisson.api.RLock lock(String lockKey, long leaseTime)
lockKey - leaseTime - public void unlock(String lockName)
lockName - 锁名称Copyright © 2024. All rights reserved.