From 617d005e0d71b98213f9b9b4fa3330e645d401ab Mon Sep 17 00:00:00 2001 From: chenxudong Date: Tue, 18 Mar 2025 14:08:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AF=A6=E7=BB=86=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E8=BE=93=E5=87=BA=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../industry/software/manage/tasks/BackupTask.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/tasks/BackupTask.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/tasks/BackupTask.java index d08bd94..53c2d37 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/tasks/BackupTask.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/tasks/BackupTask.java @@ -159,6 +159,7 @@ public class BackupTask { .setParentId("") .setResponse(""); userAccessLogMapper.insert(userAccessLog); + log.info("删除文件成功,路径 {}", file.getAbsolutePath()); } } @@ -169,11 +170,13 @@ public class BackupTask { String sqlDirs = elePropertyConfig.getSqlDirs(); File[] files = new File(sqlDirs).listFiles((file, name) -> name.endsWith(".sql")); if (ArrayUtil.isEmpty(files)) { + log.info("SQL文件没有找到。"); return; } File maxModifyTimeFile = Arrays.stream(files).filter(File::isFile).filter(File::exists).max(Comparator.comparingLong(File::lastModified)).orElse(null); if (maxModifyTimeFile == null) { + log.info("没有找到最新的SQL文件"); return; } String fileName = maxModifyTimeFile.getName(); @@ -182,6 +185,7 @@ public class BackupTask { .eq(FileBackupLog::getSource, FileBackupSource.SQL.code)); List successBacks = fileBackupLogs.stream().filter(FileBackupLog::isBackupSuccess).collect(Collectors.toList()); if (CollUtil.isNotEmpty(successBacks)) { + log.info("最新的SQL文件已经备份过。"); return; } @@ -212,6 +216,7 @@ public class BackupTask { .set(FileBackupLog::getFailInfoDetail, resLog.getFailInfoDetail()) .set(FileBackupLog::isBackupSuccess, resLog.getBackupSuccess())); } + log.info("备份SQL文件成功,文件路径 {}", maxModifyTimeFile.getAbsolutePath()); } catch (Exception e) { log.error("备份SQL文件异常,原因 {}", e.getMessage(), e); }