From 4c7296d45efe849dc70a3b2e2240c905481a91c9 Mon Sep 17 00:00:00 2001 From: yangys <y_ys79@sina.com> Date: 星期一, 29 九月 2025 17:44:46 +0800 Subject: [PATCH] 工控网涉密网联调 --- blade-service/blade-mdm/src/main/java/org/springblade/mdm/machinefile/filewatch/FileWatcherService.java | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/machinefile/filewatch/FileWatcherService.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/machinefile/filewatch/FileWatcherService.java index bc65651..80c1ba3 100644 --- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/machinefile/filewatch/FileWatcherService.java +++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/machinefile/filewatch/FileWatcherService.java @@ -20,7 +20,7 @@ private final ExecutorService executor = Executors.newCachedThreadPool(); private final Map<Path, WatchService> watchServices = new HashMap<>(); private final Map<Path, FileChangeListener> listeners = new HashMap<>(); - private final Map<Path, FileState> fileStatesOld = new HashMap<>(); + Cache<Path, FileState> fileStates = CacheBuilder.newBuilder() .maximumSize(10) // 鏈�澶у閲�3 .build(); @@ -64,8 +64,6 @@ FileState currentState = fileStates.getIfPresent(fullPath); currentState = (currentState == null) ? FileState.STABLE : currentState; - - //FileState currentState = fileStates.getOrDefault(fullPath, FileState.STABLE); FileChangeListener currentListener = listeners.get(directory); if (currentListener == null) break; -- Gitblit v1.9.3