yangys
2025-08-30 86c8efdb19a2f4be79a947650ef62ed79382011b
blade-service/blade-mdm/src/main/java/org/springblade/mdm/config/ShutdownHook.java
@@ -2,13 +2,12 @@
import jakarta.annotation.PreDestroy;
import lombok.AllArgsConstructor;
import org.springblade.mdm.machineback.filewatch.DirectorLockService;
import org.springframework.stereotype.Component;
@AllArgsConstructor
@Component
public class ShutdownHook {
   private final DirectorLockService directorLockService;
   @PreDestroy
   public void onExit() {
      System.out.println("执行退出前清理操作...");
@@ -16,6 +15,6 @@
      // 2. 释放资源
      // 3. 保存状态
      // 4. 通知其他服务
      directorLockService.releaseLock();
   }
}