Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
X
XXL-JOB
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
靳帅
XXL-JOB
Commits
3a1633f2
提交
3a1633f2
authored
7月 22, 2016
作者:
xueli.xue
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
coding
上级
c8b9403e
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
14 行增加
和
9 行删除
+14
-9
README.md
README.md
+7
-8
joblog.index.1.js
xxl-job-admin/src/main/webapp/static/js/joblog.index.1.js
+7
-1
没有找到文件。
README.md
浏览文件 @
3a1633f2
...
@@ -255,15 +255,13 @@ XXL-JOB会为每次调度请求生成一个单独的日志文件,通过重写L
...
@@ -255,15 +255,13 @@ XXL-JOB会为每次调度请求生成一个单独的日志文件,通过重写L
-
3、【重要】在 “调度中心” 支持HA的基础上,扩展执行器的Failover支持,支持配置多执行期地址;
-
3、【重要】在 “调度中心” 支持HA的基础上,扩展执行器的Failover支持,支持配置多执行期地址;
#### 4.6 版本 V1.4.0 新特性
#### 4.6 版本 V1.4.0 新特性
-
1、任务依赖: 通过事件触发方式实现, 任务执行成功并回调SUCCESS时, 会主动触发一次依赖任务的调度;
-
1、执行器底层实现代码进行重度重构, 优化底层建表脚本;
-
2、执行器中任务线程分组逻辑优化: 之前根据执行器JobHandler进行线程分组,当多个任务复用Jobhanlder会导致相互阻塞。现改为根据调度中心任务进行任务线程分组,任务与任务执行相互隔离;
-
3、执行器调度通讯方案优化, 通过Hex + HC实现建议RPC通讯协议, 优化了通讯参数的维护和解析流程;
-
2、调度中心, 新建/编辑任务, 界面属性调整:
-
2、调度中心, 新建/编辑任务, 界面属性调整:
-
2.1、任务新增/编辑界面中去除 "任务名JobName"属性 ,该属性改为系统自动生成: 该字段之前主要用于在 "调度中心" 唯一标示一个任务, 现实意义不大, 因此计划淡化掉该字段,改为系统生成UUID,从而简化任务新建的操作;
-
2.1、任务新增/编辑界面中去除 "任务名JobName"属性 ,该属性改为系统自动生成: 该字段之前主要用于在 "调度中心" 唯一标示一个任务, 现实意义不大, 因此计划淡化掉该字段,改为系统生成UUID,从而简化任务新建的操作;
-
2.2、任务新增/编辑界面中去除 "JobHandler"属性, 改为系统自动生成, 更名为"JobKey", 功能不变, 不支持修改,使用时copy即可: 之前该值支持自定义,这样会出现多个调度任务调用同一个JobHandler的情况,而JobHandler在执行器是根据改值进行分组的,这就导致不同的任务存在阻塞和相互影响,因此改之;
-
2.2、任务新增/编辑界面中去除 "GLUE模式" 复选框位置调整, 改为贴近"JobHandler"输入框右侧;
-
2.3、任务新增/编辑界面中, "任务组" 改为 "分组";
-
2.3、任务新增/编辑界面中去除 "报警阈值" 属性;
-
2.4、任务新增/编辑界面中, "描述" 改为 "名称";
-
2.5、任务新增/编辑界面中去除 "GLUE模式" 复选框, 改为新增的"任务模式"下拉框方式,且创建后不支持修改;
-
2.6、任务新增/编辑界面中去除 "报警阈值" 属性;
-
3、问题修复:
-
3、问题修复:
-
1.1、执行器jetty关闭优化,解决一处可能导致jetty无法关闭的问题;
-
1.1、执行器jetty关闭优化,解决一处可能导致jetty无法关闭的问题;
-
1.2、执行器任务终止时,执行队列回调优化,解决一处导致任务无法回调的问题;
-
1.2、执行器任务终止时,执行队列回调优化,解决一处导致任务无法回调的问题;
...
@@ -271,9 +269,10 @@ XXL-JOB会为每次调度请求生成一个单独的日志文件,通过重写L
...
@@ -271,9 +269,10 @@ XXL-JOB会为每次调度请求生成一个单独的日志文件,通过重写L
-
1.4、执行器Jobhandler注解优化,解决一处因事务代理导致的容器无法加载JobHandler的问题;
-
1.4、执行器Jobhandler注解优化,解决一处因事务代理导致的容器无法加载JobHandler的问题;
-
1.5、远程调度优化,禁用retry策略,解决一处可能导致重复调用的问题;
-
1.5、远程调度优化,禁用retry策略,解决一处可能导致重复调用的问题;
Tips:
V1.3.x版本已经Release稳定版本, 进入维护阶段, 地址见分支
[
V1.3
](
https://github.com/xuxueli/xxl-job/tree/v1.3
)
,
新特性将会在master分支持续更新。
Tips:
历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段, 地址见分支
[
V1.3
](
https://github.com/xuxueli/xxl-job/tree/v1.3
)
。
新特性将会在master分支持续更新。
#### 规划中
#### 规划中
-
1、任务依赖: 通过事件触发方式实现, 任务执行成功并回调SUCCESS时, 会主动触发一次依赖任务的调度;
-
2、任务执行规则自定义:假如前一个任务正在执行,后续调度执行规则支持自定义;
-
2、任务执行规则自定义:假如前一个任务正在执行,后续调度执行规则支持自定义;
串行(默认,当前逻辑):后续调度入调度队列;
串行(默认,当前逻辑):后续调度入调度队列;
并行:后续调度并行执行;
并行:后续调度并行执行;
...
...
xxl-job-admin/src/main/webapp/static/js/joblog.index.1.js
浏览文件 @
3a1633f2
...
@@ -98,7 +98,13 @@ $(function() {
...
@@ -98,7 +98,13 @@ $(function() {
},
},
{
"data"
:
'jobName'
,
"visible"
:
false
},
{
"data"
:
'jobName'
,
"visible"
:
false
},
{
"data"
:
'executorAddress'
,
"visible"
:
true
},
{
"data"
:
'executorAddress'
,
"visible"
:
true
},
{
"data"
:
'executorHandler'
,
"visible"
:
true
},
{
"data"
:
'executorHandler'
,
"visible"
:
true
,
"render"
:
function
(
data
,
type
,
row
)
{
return
(
row
.
executorHandler
)?
row
.
executorHandler
:
"GLUE模式"
;
}
},
{
"data"
:
'executorParam'
,
"visible"
:
true
},
{
"data"
:
'executorParam'
,
"visible"
:
true
},
{
{
"data"
:
'triggerTime'
,
"data"
:
'triggerTime'
,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论