RedisLockUtil加锁解锁修复sonar.LocksNotUnlockedCheck

This commit is contained in:
gaoqr
2025-05-22 15:13:13 +08:00
parent ee9f308d2e
commit 59222bd1e7
@@ -35,8 +35,8 @@ public class RedisLockUtil {
public boolean acquireLock(String key) {
boolean getLock = false;
try {
RLock lock = redissonClient.getLock(key);
return lock.tryLock(chenfengCacheProperties.getLockWaitTime(), chenfengCacheProperties.getLockTimeout(), TimeUnit.MILLISECONDS);
RLock rLock = redissonClient.getLock(key);
return rLock.tryLock(chenfengCacheProperties.getLockWaitTime(), chenfengCacheProperties.getLockTimeout(), TimeUnit.MILLISECONDS);
} catch (Exception e) {
log.error("[RedisLockUtil][lock]加锁失败", e);
return getLock;
@@ -54,10 +54,10 @@ public class RedisLockUtil {
public boolean acquireLock(String key, Integer waitTime, Integer timeout) {
boolean getLock = false;
try {
RLock lock = redissonClient.getLock(key);
RLock rLock = redissonClient.getLock(key);
int wt = ObjectUtil.isNull(waitTime) ? chenfengCacheProperties.getLockWaitTime() : waitTime;
int to = ObjectUtil.isNull(timeout) ? chenfengCacheProperties.getLockTimeout() : timeout;
return lock.tryLock(wt, to, TimeUnit.MILLISECONDS);
return rLock.tryLock(wt, to, TimeUnit.MILLISECONDS);
} catch (Exception e) {
log.error("[RedisLockUtil][lock]加锁失败", e);
return getLock;
@@ -72,8 +72,8 @@ public class RedisLockUtil {
*/
public void releaseLock(String key) {
try {
RLock lock = redissonClient.getLock(key);
lock.unlock();
RLock rLock = redissonClient.getLock(key);
rLock.unlock();
} catch (Exception e) {
log.error("[RedisLockUtil][unlock]解锁失败", e);
}