src/main/java/com/yssh/scheduled/ReadCsvTask.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/yssh/utils/ServletInitializer.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/application-scheduled.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/yssh/scheduled/ReadCsvTask.java
@@ -45,11 +45,11 @@ @Resource private IWarningAnalyseService warningAnalyseService; @Value("${csv.cron_max}") private int cronMax = 48; @Value("${csv.voc_max}") private int vocMax = 120; @Value("${csv.cron_max}") private int cronMax = 72; private final static List<String> md5List = new ArrayList<>(); @@ -64,7 +64,7 @@ private void loadVocSync() { vocValsService.deleteLastYear(); Calendar calendar = getCalendar(96); for (int i = 0; i < cronMax; i++) { for (int i = 0; i < vocMax; i++) { calendar.add(Calendar.HOUR, -1); String time = format.format(calendar.getTime()); String filePath = csvFilePathConfig.getVocPath() + File.separator + time + ".csv"; @@ -108,7 +108,7 @@ @Scheduled(cron = "${csv.cron}") private void loadCsvSync() { Calendar calendar = getCalendar(1); for (int i = 0; i < vocMax; i++) { for (int i = 0; i < cronMax; i++) { calendar.add(Calendar.HOUR, -1); String time = format.format(calendar.getTime()); String filePath = csvFilePathConfig.getFilePath() + File.separator + time + ".csv"; src/main/java/com/yssh/utils/ServletInitializer.java
@@ -1,8 +1,9 @@ package com.yssh.utils; import com.yssh.Application; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import com.yssh.Application; /** * @author wMeng @@ -16,6 +17,8 @@ @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { // 代码设置日志 //System.setProperty("logging.config", "classpath:logback.xml"); return application.sources(Application.class); } src/main/resources/application-scheduled.yml
@@ -1,5 +1,5 @@ csv: cron: '0 33 * * * ? ' voc: '0 31 * * * ? ' cron_max: 120 voc_max: 384 csv: voc: '0 41 * * * ? ' cron: '0 1 * * * ? ' voc_max: 120 cron_max: 72