|
|
@ -36,11 +36,10 @@ public class StatisticsServiceImpl implements StatisticsService { |
|
|
|
private GeneralService generalService; |
|
|
|
|
|
|
|
/* |
|
|
|
12点,18点,23点30分执行定时任务更新当天part1数据 |
|
|
|
每小时执行定时任务更新当天part1数据 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Scheduled(cron = "0 0 1,12,18 * * ?") // 分别在 1:00 12:00 和 18:00 执行 |
|
|
|
@Scheduled(cron = "0 30 23 * * ?") // 在 23:30 执行 |
|
|
|
@Scheduled(cron = "0 0 * * * ?") // 每小时执行一次 |
|
|
|
public void runHourlyTaskPart1() { |
|
|
|
Date today = new Date(); //取当天日期 |
|
|
|
for(String market : generalService.getMarket()){ |
|
|
@ -49,10 +48,10 @@ public class StatisticsServiceImpl implements StatisticsService { |
|
|
|
} |
|
|
|
|
|
|
|
/* |
|
|
|
12点,18点执行定时任务更新当天part2数据 |
|
|
|
每小时执行定时任务更新当天part2数据 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Scheduled(cron = "0 0 12,18 * * ?") |
|
|
|
@Scheduled(cron = "0 0 * * * ?") // 每小时执行一次 |
|
|
|
public void runHourlyTaskPart2() { |
|
|
|
Date today = new Date(); //取当天日期 |
|
|
|
for(String market : generalService.getMarket()){ |
|
|
|