|
@@ -34,6 +34,9 @@ public class OeTaskExecutor {
|
|
|
@Autowired
|
|
|
private ClearExpireDataJobHandler clearExpireDataJobHandler;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private WarningJobHandler warningJobHandler;
|
|
|
+
|
|
|
/**
|
|
|
* 1、处理考试中考试数据任务
|
|
|
*/
|
|
@@ -106,4 +109,16 @@ public class OeTaskExecutor {
|
|
|
clearExpireDataJobHandler.run(shardTotal, shardIndex, jobParam);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 系统预警任务
|
|
|
+ */
|
|
|
+ @XxlJob("warningJobHandler")
|
|
|
+ public void warningJobHandler() throws Exception {
|
|
|
+ int shardIndex = XxlJobHelper.getShardIndex();
|
|
|
+ int shardTotal = XxlJobHelper.getShardTotal();
|
|
|
+ String jobParam = XxlJobHelper.getJobParam();
|
|
|
+ XxlJobHelper.log("shardTotal:{}, shardIndex:{}, jobParam:{}", shardTotal, shardIndex, jobParam);
|
|
|
+ warningJobHandler.run(shardTotal, shardIndex, jobParam);
|
|
|
+ }
|
|
|
+
|
|
|
}
|