🔨 优化锁逻辑.

This commit is contained in:
lijiahangmax
2025-08-23 15:05:03 +08:00
parent 393286d309
commit 3c75aedcec
30 changed files with 443 additions and 131 deletions

View File

@@ -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");
}

View File

@@ -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");
}

View File

@@ -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");
}