|
|
@@ -3,6 +3,7 @@ package com.kym.admin.jobs;
|
|
|
import com.kym.service.DailyStatService;
|
|
|
import com.kym.service.MonthStatService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.scheduling.annotation.Scheduled;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
@@ -26,9 +27,10 @@ public class StatJob {
|
|
|
|
|
|
/**
|
|
|
* 统计前一天的日数据
|
|
|
- * 每天凌晨00:30执行一次
|
|
|
+ * 每天凌晨03:00执行一次
|
|
|
*/
|
|
|
- @Scheduled(cron = "0 30 0 * * ?")
|
|
|
+ @Async("AsyncExecutor")
|
|
|
+ @Scheduled(cron = "0 0 3 * * ?")
|
|
|
public void generateDailyStat() {
|
|
|
log.info("执行站点日统计定时任务-开始");
|
|
|
var yesterday = LocalDate.now().minusDays(1).format(DateTimeFormatter.ISO_LOCAL_DATE);
|
|
|
@@ -39,6 +41,7 @@ public class StatJob {
|
|
|
/**
|
|
|
* 月统计,每月5日下午15:00启动,统计上月数据
|
|
|
*/
|
|
|
+ @Async("AsyncExecutor")
|
|
|
@Scheduled(cron = "0 0 15 5 * ?")
|
|
|
public void generateMonthStat() {
|
|
|
log.info("执行站点月统计定时任务-开始");
|