From 14a862e025a02961964054711336eb55b511a2cd Mon Sep 17 00:00:00 2001 From: chenxudong Date: Tue, 25 Mar 2025 15:21:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=89=A9=E7=90=86=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../industry/software/manage/config/ElePropertyConfig.java | 4 ++-- .../industry/software/manage/tasks/BackupTask.java | 2 +- electrmangnetic/src/main/resources/application.properties | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/ElePropertyConfig.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/ElePropertyConfig.java index a57527d..8fc7b42 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/ElePropertyConfig.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/ElePropertyConfig.java @@ -44,8 +44,8 @@ public class ElePropertyConfig { private String backupMysqlScriptPath; @Getter - @Value("${tmp.file.store.days}") - private int tmpFileStoreDays; + @Value("${tmp.file.store.hour}") + private int tmpFileStoreHour; @Getter @Value("${backup.remote.host}") 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 53c2d37..94245ed 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 @@ -135,7 +135,7 @@ public class BackupTask { @Scheduled(cron = "0 0 3 * * ?") public void deleteTmpFile() { - DateTime backDaysTime = DateUtil.offsetDay(new Date(), -elePropertyConfig.getTmpFileStoreDays()); + DateTime backDaysTime = DateUtil.offsetHour(new Date(), -elePropertyConfig.getTmpFileStoreHour()); FileFilter filter = file -> file.lastModified() < backDaysTime.getTime(); List files = FileUtil.loopFiles(elePropertyConfig.getEleTmpPath(), filter); for (File file : files) { diff --git a/electrmangnetic/src/main/resources/application.properties b/electrmangnetic/src/main/resources/application.properties index 60f0f82..8ad5e84 100644 --- a/electrmangnetic/src/main/resources/application.properties +++ b/electrmangnetic/src/main/resources/application.properties @@ -32,7 +32,7 @@ data.repo.upload.path=/szsd/data/eleData/dev/repo_upload/ data.repo.download.path=/szsd/data/eleData/dev/repo_download/ prj.folder.max.length=6 # backupFiles -tmp.file.store.days=7 +tmp.file.store.hour=48 backup.remote.host=127.0.0.1 backup.remote.port=1111 backup.mysql.path=/workspace/mysqlbak/test