|
|
@@ -50,6 +50,10 @@ public class QxybDataService {
|
|
|
private String snowCdFile;
|
|
|
@Value("${snow.qzk.file}")
|
|
|
private String snowQzkFile;
|
|
|
+
|
|
|
+ @Value("${nc.file.download.enable}")
|
|
|
+ private Boolean ncFileDownloadEnable;
|
|
|
+
|
|
|
@Autowired
|
|
|
private CacheManager cacheManager;
|
|
|
|
|
|
@@ -107,13 +111,16 @@ public class QxybDataService {
|
|
|
} catch (Exception e) {
|
|
|
log.error("###下载网格降水/温度/流量预报异常", e);
|
|
|
}
|
|
|
-
|
|
|
- try {
|
|
|
- log.info("###开始下载流量NC文件: {}-{}", startTime, endTime);
|
|
|
- this.downloadNCFile(startTime, endTime);
|
|
|
- log.info("###结束下载流量NC文件: {}-{}", startTime, endTime);
|
|
|
- } catch (Exception e) {
|
|
|
- log.info("###下载流量NC文件异常: {}-{}", startTime, endTime);
|
|
|
+ if (ncFileDownloadEnable) {
|
|
|
+ try {
|
|
|
+ log.info("###开始下载流量NC文件: {}-{}", startTime, endTime);
|
|
|
+ this.downloadNCFile(startTime, endTime);
|
|
|
+ log.info("###结束下载流量NC文件: {}-{}", startTime, endTime);
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.info("###下载流量NC文件异常: {}-{}", startTime, endTime);
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ log.info("###跳过流量NC文件下载###");
|
|
|
}
|
|
|
|
|
|
log.info("###结束下载气象预报数据:{}-{}", startTime, endTime);
|