| | |
| | | |
| | | // 2、fail alarm monitor |
| | | int newAlarmStatus = 0; // 告警状态:0-默认、-1=锁定状态、1-无需告警、2-告警成功、3-告警失败 |
| | | if (info != null && info.getAlarmEmail() != null && info.getAlarmEmail().trim().length() > 0) { |
| | | if (info != null) { |
| | | boolean alarmResult = XxlJobAdminConfig.getAdminConfig().getJobAlarmer().alarm(info, log); |
| | | newAlarmStatus = alarmResult ? 2 : 3; |
| | | } else { |
| | |
| | | |
| | | } catch (Exception e) { |
| | | if (!toStop) { |
| | | logger.error(">>>>>>>>>>> xxl-job, job fail monitor thread error:{}" , e); |
| | | logger.error(">>>>>>>>>>> xxl-job, job fail monitor thread error:{}", e); |
| | | } |
| | | } |
| | | |