临时文件清理 定时任务
This commit is contained in:
parent
94436bd6d9
commit
087ef0df53
|
|
@ -1,4 +1,4 @@
|
||||||
package com.bonus.web.task;
|
package com.bonus.quartz.task;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.scheduling.annotation.Scheduled;
|
import org.springframework.scheduling.annotation.Scheduled;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
@ -7,6 +7,7 @@ import java.io.File;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.attribute.BasicFileAttributes;
|
import java.nio.file.attribute.BasicFileAttributes;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @className:FileCleanupTask
|
* @className:FileCleanupTask
|
||||||
* @author:cwchen
|
* @author:cwchen
|
||||||
|
|
@ -17,7 +18,7 @@ import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component(value = "FileCleanupTask")
|
||||||
public class FileCleanupTask {
|
public class FileCleanupTask {
|
||||||
|
|
||||||
// 使用之前定义的临时目录路径
|
// 使用之前定义的临时目录路径
|
||||||
|
|
@ -27,7 +28,6 @@ public class FileCleanupTask {
|
||||||
* 每天凌晨 2 点执行清理任务
|
* 每天凌晨 2 点执行清理任务
|
||||||
* cron 表达式: 秒 分 时 日 月 周
|
* cron 表达式: 秒 分 时 日 月 周
|
||||||
*/
|
*/
|
||||||
@Scheduled(cron = "0 0 2 * * ?")
|
|
||||||
public void cleanupTempFiles() {
|
public void cleanupTempFiles() {
|
||||||
log.info("开始执行导出临时文件清理任务...");
|
log.info("开始执行导出临时文件清理任务...");
|
||||||
File directory = new File(TEMP_PATH);
|
File directory = new File(TEMP_PATH);
|
||||||
Loading…
Reference in New Issue