|
1 | 1 | package life.mosu.mosuserver.infra.cron.job; |
2 | 2 |
|
3 | 3 |
|
4 | | -import java.time.LocalDateTime; |
5 | | -import java.util.List; |
6 | | -import life.mosu.mosuserver.global.support.cron.LogCleanupExecutor; |
7 | 4 | import life.mosu.mosuserver.infra.cron.annotation.CronJob; |
8 | | -import lombok.RequiredArgsConstructor; |
9 | 5 | import lombok.extern.slf4j.Slf4j; |
10 | 6 | import org.quartz.DisallowConcurrentExecution; |
11 | 7 | import org.quartz.Job; |
|
17 | 13 | name = "logCleanupJob" |
18 | 14 | ) |
19 | 15 | @DisallowConcurrentExecution |
20 | | -@RequiredArgsConstructor |
| 16 | +//@RequiredArgsConstructor |
21 | 17 | public class LogCleanupJob implements Job { |
22 | 18 |
|
23 | | - private final List<LogCleanupExecutor> cleanups; |
| 19 | +// private final List<LogCleanupExecutor> cleanups; |
24 | 20 |
|
25 | 21 | @Override |
26 | 22 | public void execute(JobExecutionContext context) { |
27 | | - LocalDateTime threshold = LocalDateTime.now().minusMonths(3); |
28 | | - for (LogCleanupExecutor cleanup : cleanups) { |
29 | | - try { |
30 | | - int deleted = cleanup.deleteLogsBefore(threshold); |
31 | | - log.info("[LogCleanupJob] Deleted total {} logs older than {}", deleted, threshold); |
32 | | - } catch (Exception e) { |
33 | | - log.error("[LogCleanupJob] Error during log cleanup: {}", |
34 | | - cleanup.getClass().getSimpleName(), e); |
35 | | - } |
36 | | - } |
| 23 | +// LocalDateTime threshold = LocalDateTime.now().minusMonths(3); |
| 24 | +// for (LogCleanupExecutor cleanup : cleanups) { |
| 25 | +// try { |
| 26 | +// int deleted = cleanup.deleteLogsBefore(threshold); |
| 27 | +// log.info("[LogCleanupJob] Deleted total {} logs older than {}", deleted, threshold); |
| 28 | +// } catch (Exception e) { |
| 29 | +// log.error("[LogCleanupJob] Error during log cleanup: {}", |
| 30 | +// cleanup.getClass().getSimpleName(), e); |
| 31 | +// } |
| 32 | +// } |
37 | 33 | } |
38 | 34 | } |
0 commit comments