在调度中心启动的时候会启动一个守护线程去监听任务调度失败的日志
2.1 失败重试
我们继续往下看是如何进行失败重试的
可以看到它首先会加载所有调度失败的任务日志id,然后遍历,其中若失败重试次数大于0,会去重新进行调度。
重试次数是在新增任务时进行设置的:
重试时我们会看到 log.getExecutorFailRetryCount()-1 这个参数。这是重试时若调度失败,会一直进行重试直到重试次数小于0,这样就完成了调度失败重试的功能
2.2 邮件告警
继续往下看邮件告警的功能
可以看到若你配置了邮件的发送者和接受者就能进行邮件告警了,支持多个邮件接受者。发送者的配置如下: