🔨 优化锁逻辑.
This commit is contained in:
@@ -56,7 +56,7 @@ public class CommandSnippetGroupAutoClearTask {
|
||||
public void clear() {
|
||||
log.info("CommandSnippetGroupAutoClearTask.clear start");
|
||||
// 获取锁并执行
|
||||
LockerUtils.tryLock(LOCK_KEY, commandSnippetGroupService::clearUnusedGroup);
|
||||
LockerUtils.tryLockExecute(LOCK_KEY, commandSnippetGroupService::clearUnusedGroup);
|
||||
log.info("CommandSnippetGroupAutoClearTask.clear finish");
|
||||
}
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ public class PathBookmarkGroupAutoClearTask {
|
||||
public void clear() {
|
||||
log.info("PathBookmarkGroupAutoClearTask.clear start");
|
||||
// 获取锁并执行
|
||||
LockerUtils.tryLock(LOCK_KEY, pathBookmarkGroupService::clearUnusedGroup);
|
||||
LockerUtils.tryLockExecute(LOCK_KEY, pathBookmarkGroupService::clearUnusedGroup);
|
||||
log.info("PathBookmarkGroupAutoClearTask.clear finish");
|
||||
}
|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@ public class TerminalConnectLogAutoClearTask {
|
||||
return;
|
||||
}
|
||||
// 获取锁并执行
|
||||
LockerUtils.tryLock(LOCK_KEY, this::doClear);
|
||||
LockerUtils.tryLockExecute(LOCK_KEY, this::doClear);
|
||||
log.info("TerminalConnectLogAutoClearTask.clear finish");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user