| | |
| | | * 29秒后执行,之后每隔29秒执行, 单位:ms。 |
| | | * 批量提交数据 |
| | | */ |
| | | @Scheduled(initialDelay = 29000L, fixedRate = 29 * 1000) |
| | | //@Scheduled(initialDelay = 29000L, fixedRate = 29 * 1000) |
| | | public synchronized void commitTask() { |
| | | if (DateUtil.isClearTime()) { |
| | | logger.info("正在清空历史趋势图数据,不执行提交监控数据----------" + DateUtil.getCurrentDateTime()); |
| | |
| | | * 每天凌晨8:24:30执行 |
| | | * 清理历史数据过程即将结束时,将主机、端口、进程、docker的更新时间刷新为当前时间 |
| | | */ |
| | | @Scheduled(cron = "30 24 8 * * ?") |
| | | //@Scheduled(cron = "30 24 8 * * ?") |
| | | public void refreshCommitDate() { |
| | | try { |
| | | taskUtilService.refreshCommitDate(); |
| | |
| | | * 每天凌晨8:10执行 |
| | | * 删除历史趋势图数据,默认15天 |
| | | */ |
| | | @Scheduled(cron = "0 10 8 * * ?") |
| | | //@Scheduled(cron = "0 10 8 * * ?") |
| | | public void clearHisdataTask() { |
| | | if (!StaticKeys.NODE_MASTER.equals(commonConfig.getNodeType())) { |
| | | logger.info("slave节点不执行清空历史趋势图数据任务"); |