From caf3888118a87cadb5e8c32c1c1e7f0a9cb680f3 Mon Sep 17 00:00:00 2001 From: xuxueli <931591021@qq.com> Date: Sun, 24 Jun 2018 19:23:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=8A=E8=AD=A6=E9=82=AE=E4=BB=B6=E4=B8=AD?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E5=A4=B1=E8=B4=A5=E5=91=8A=E8=AD=A6=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/XXL-JOB官方文档.md | 20 ++++---- .../core/thread/JobFailMonitorHelper.java | 24 +++++++-- .../main/resources/i18n/message.properties | 1 + .../main/resources/i18n/message_en.properties | 1 + .../com/xxl/job/admin/util/MailUtilTest.java | 50 ------------------- .../com/xxl/job/core/thread/JobThread.java | 2 +- 6 files changed, 32 insertions(+), 66 deletions(-) delete mode 100644 xxl-job-admin/src/test/java/com/xxl/job/admin/util/MailUtilTest.java diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index 604c53e5..94691dc0 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -1215,7 +1215,7 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段 ### 6.22 版本 V1.9.2 特性[迭代中] - 1、[迭代中]支持通过API服务操作任务信息; -- 2、[迭代中]任务告警逻辑调整:任务调度,以及任务回调失败时,均推送监控队列。后期考虑通过任务Log字段控制告警状态; +- 2、告警邮件中展示失败告警信息; - 3、任务超时控制:支持设置任务超时时间,任务运行超时的情况下,将会主动中断任务; - 4、任务属性枚举 "任务模式、阻塞策略" 国际化优化; - 5、任务日志表状态字段类型优化; @@ -1248,16 +1248,16 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段 - 13、任务依赖增强,新增任务类型 "流程任务",流程节点可挂载普通类型任务,承担任务依赖功能。现有子任务模型取消;需要考虑任务依赖死循环问题; - 14、分片任务某一分片失败,支持分片转移; - 15、调度中心触发任务后,先推送触发队列,异步触发,然后立即返回。降低quartz线程占用时长。 -- 16、新增API服务 "XxlJobService" ,支持通过API服务来维护管理任务信息; +- 16、任务告警逻辑调整:任务调度,以及任务回调失败时,均推送监控队列。后期考虑通过任务Log字段控制告警状态; - 17、新增任务默认运行状态,任务更新时运行状态保持不变; -- 18、告警邮件中展示失败告警信息; -- 19、提供多版本执行器:不依赖容器版本、不内嵌Jetty版本(通过配置executoraddress替换jetty通讯)等; -- 20、注册中心支持扩展,除默认基于DB之外,支持扩展接入第三方注册中心如zk、eureka等; -- 21、依赖Core内部国际化处理; -- 22、故障转移、失败重试等策略,规范化合并归类; -- 23、流程任务,支持参数传递; -- 24、SimpleTrigger 支持; -- 25、springboot热部署支持; +- 18、提供多版本执行器:不依赖容器版本、不内嵌Jetty版本(通过配置executoraddress替换jetty通讯)等; +- 19、注册中心支持扩展,除默认基于DB之外,支持扩展接入第三方注册中心如zk、eureka等; +- 20、依赖Core内部国际化处理; +- 21、故障转移、失败重试等策略,规范化合并归类; +- 22、流程任务,支持参数传递; +- 23、SimpleTrigger 支持; +- 24、springboot热部署支持; + ## 七、其他 diff --git a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobFailMonitorHelper.java b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobFailMonitorHelper.java index 0d5ab6e3..35e414b1 100644 --- a/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobFailMonitorHelper.java +++ b/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobFailMonitorHelper.java @@ -125,10 +125,11 @@ public class JobFailMonitorHelper { "
"+ I18nUtil.getString("jobinfo_field_jobgroup") +" | \n" + - ""+ I18nUtil.getString("jobinfo_field_id") +" | \n" + - ""+ I18nUtil.getString("jobinfo_field_jobdesc") +" | \n" + - ""+ I18nUtil.getString("jobconf_monitor_alarm_title") +" | \n" + + ""+ I18nUtil.getString("jobinfo_field_jobgroup") +" | \n" + + ""+ I18nUtil.getString("jobinfo_field_id") +" | \n" + + ""+ I18nUtil.getString("jobinfo_field_jobdesc") +" | \n" + + ""+ I18nUtil.getString("jobconf_monitor_alarm_title") +" | \n" + + ""+ I18nUtil.getString("jobconf_monitor_alarm_content") +" | \n" + "{1} | \n" + "{2} | \n" + ""+ I18nUtil.getString("jobconf_monitor_alarm_type") +" | \n" + + "{3} | \n" + " \n" + " \n" + "
执行器 | \n" + - "任务ID | \n" + - "任务描述 | \n" + - "告警类型 | \n" + - "
{0} | \n" + - "{1} | \n" + - "{2} | \n" + - "调度失败 | \n" + - "