perf:查询过期文件

This commit is contained in:
曾文豪
2023-05-12 09:23:22 +08:00
parent de574b5472
commit c3127565dd

View File

@@ -11,6 +11,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import java.util.Date;
import java.util.List;
/**
* @author hao
@@ -53,8 +54,8 @@ public class DbBackupConfig {
RuntimeUtil.execForStr(StrUtil.format("gzip -9f {}", saveFile));
// 删除过期备份
String forStr = RuntimeUtil.execForStr("find " + backupDir + " -name *.sql.gz -mtime -" + days);
LogFactory.get().info(forStr);
List<String> forStr = RuntimeUtil.execForLines("find " + backupDir + " -name *.sql.gz -mtime -" + days);
forStr.forEach(FileUtil::del);
} catch (Exception e) {
LogFactory.get().info(e);