⚡ 单元测试添加锁.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
package com.orion.visor.module.asset.task;
|
||||
|
||||
import com.orion.visor.framework.redis.core.utils.RedisLocks;
|
||||
import com.orion.visor.framework.common.utils.LockerUtils;
|
||||
import com.orion.visor.module.asset.service.CommandSnippetGroupService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.scheduling.annotation.Scheduled;
|
||||
@@ -34,7 +34,7 @@ public class CommandSnippetGroupAutoClearTask {
|
||||
public void clear() {
|
||||
log.info("CommandSnippetGroupAutoClearTask.clear start");
|
||||
// 获取锁并清理
|
||||
RedisLocks.tryLock(LOCK_KEY, commandSnippetGroupService::clearUnusedGroup);
|
||||
LockerUtils.tryLock(LOCK_KEY, commandSnippetGroupService::clearUnusedGroup);
|
||||
log.info("CommandSnippetGroupAutoClearTask.clear finish");
|
||||
}
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import com.orion.lang.utils.Strings;
|
||||
import com.orion.lang.utils.io.Files1;
|
||||
import com.orion.lang.utils.time.Dates;
|
||||
import com.orion.visor.framework.common.file.FileClient;
|
||||
import com.orion.visor.framework.redis.core.utils.RedisLocks;
|
||||
import com.orion.visor.framework.common.utils.LockerUtils;
|
||||
import com.orion.visor.module.asset.dao.ExecHostLogDAO;
|
||||
import com.orion.visor.module.asset.define.config.AppExecLogConfig;
|
||||
import com.orion.visor.module.asset.entity.domain.ExecHostLogDO;
|
||||
@@ -50,7 +50,7 @@ public class ExecLogFileAutoClearTask {
|
||||
public void clear() {
|
||||
log.info("ExecLogFileAutoClearTask.clear start");
|
||||
// 获取锁并且执行
|
||||
RedisLocks.tryLock(LOCK_KEY, this::doClearFile);
|
||||
LockerUtils.tryLock(LOCK_KEY, this::doClearFile);
|
||||
log.info("ExecLogFileAutoClearTask.clear finish");
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.orion.visor.module.asset.task;
|
||||
|
||||
import com.orion.visor.framework.redis.core.utils.RedisLocks;
|
||||
import com.orion.visor.framework.common.utils.LockerUtils;
|
||||
import com.orion.visor.module.asset.service.PathBookmarkGroupService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.scheduling.annotation.Scheduled;
|
||||
@@ -34,7 +34,7 @@ public class PathBookmarkGroupAutoClearTask {
|
||||
public void clear() {
|
||||
log.info("PathBookmarkGroupAutoClearTask.clear start");
|
||||
// 获取锁并清理
|
||||
RedisLocks.tryLock(LOCK_KEY, pathBookmarkGroupService::clearUnusedGroup);
|
||||
LockerUtils.tryLock(LOCK_KEY, pathBookmarkGroupService::clearUnusedGroup);
|
||||
log.info("PathBookmarkGroupAutoClearTask.clear finish");
|
||||
}
|
||||
|
||||
|
||||
@@ -21,6 +21,9 @@ spring:
|
||||
host: 127.0.0.1
|
||||
port: 16379
|
||||
database: 0
|
||||
redisson:
|
||||
threads: 2
|
||||
netty-threads: 2
|
||||
|
||||
mybatis-plus:
|
||||
lazy-initialization: true
|
||||
|
||||
Reference in New Issue
Block a user