From a11d130cf1a6ba6ec2cea87ad3b78ba667335a1c Mon Sep 17 00:00:00 2001 From: "xueli.xue" Date: Mon, 13 Mar 2017 15:49:33 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8D=87=E7=BA=A7=EF=BC=9A1.?= =?UTF-8?q?6.1-SNAPSHOT?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 ++++++++++-------- pom.xml | 2 +- xxl-job-admin/pom.xml | 4 ++-- xxl-job-core/pom.xml | 2 +- xxl-job-executor-example/pom.xml | 4 ++-- 5 files changed, 16 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 1691cd11..325760eb 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是 com.xuxueli xxl-job-core - 1.5.2 + 1.6.0 ``` @@ -755,26 +755,28 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段 - 7、底层代码重构和逻辑优化以及CleanCode; - 8、GLUE依赖注入逻辑优化,支持别名注入; -#### 6.11 版本 V1.6.0 特性(CODING) +#### 6.11 版本 V1.6.0 特性 - 1、通讯方案升级,原基于HEX的通讯模型调整为基于HTTP的B-RPC的通讯模型; - 2、执行器支持手动设置执行地址列表,提供开关切换使用注册地址还是手动设置的地址; - 3、执行器路由规则:第一个、最后一个、轮询、随机、一致性HASH、最不经常使用、最近最久未使用、故障转移; -- 4、规范线程模型统一,统一线程销毁方案; +- 4、规范线程模型统一,统一线程销毁方案(通过listener或stop方法,容器销毁时销毁线程;Daemon方式有时不太理想); - 5、规范系统配置数据,通过配置文件统一管理; - 6、CleanCode,清理无效的历史参数; - 7、底层扩展数据结构以及相关表结构调整; - 8、新建任务默认为非运行状态; - 9、GLUE模式任务实例更新逻辑优化,原根据超时时间更新改为根据版本号更新,源码变动版本号加一; +#### 6.12 版本 V1.6.1 特性 (Coding) +- 1、rolling日志,日志界面风格同glue任务编辑器; + + #### TODO LIST - 1、支持脚本JOB(源码或指定路径), 即shell/python/php等, 日志实时输出并支持在线监控;定制JobHandler实现; - 2、任务并行触发处理规则:串行调度队列(默认)、并行、忽略、覆盖; - 3、任务权限管理; -- 4、rolling日志,日志界面风格同glue任务编辑器; -- 5、执行器,server启动,注册逻辑调整; -- 6、通过listener或stop方法,容器销毁时销毁线程;Daemon方式有时不太理想; -- 7、调度失败重试机制; -- 8、任务报表:总任务数、总调度数、调度成功比例; +- 4、执行器,server启动,注册逻辑调整; +- 5、调度失败重试机制; +- 6、任务报表:总任务数、总调度数、调度成功比例; ## 七、其他 diff --git a/pom.xml b/pom.xml index 6f78b9c0..499ab26f 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.xuxueli xxl-job - 1.6.0 + 1.6.1-SNAPSHOT pom xxl-job diff --git a/xxl-job-admin/pom.xml b/xxl-job-admin/pom.xml index d5c2d251..cf649c90 100644 --- a/xxl-job-admin/pom.xml +++ b/xxl-job-admin/pom.xml @@ -4,13 +4,13 @@ com.xuxueli xxl-job - 1.6.0 + 1.6.1-SNAPSHOT xxl-job-admin war - 1.6.0 + 1.6.1-SNAPSHOT 3.2.17.RELEASE diff --git a/xxl-job-core/pom.xml b/xxl-job-core/pom.xml index 42c3f99b..e08d6b32 100644 --- a/xxl-job-core/pom.xml +++ b/xxl-job-core/pom.xml @@ -4,7 +4,7 @@ com.xuxueli xxl-job - 1.6.0 + 1.6.1-SNAPSHOT xxl-job-core jar diff --git a/xxl-job-executor-example/pom.xml b/xxl-job-executor-example/pom.xml index 55a62673..210641bd 100644 --- a/xxl-job-executor-example/pom.xml +++ b/xxl-job-executor-example/pom.xml @@ -4,13 +4,13 @@ com.xuxueli xxl-job - 1.6.0 + 1.6.1-SNAPSHOT xxl-job-executor-example war - 1.6.0 + 1.6.1-SNAPSHOT 3.2.17.RELEASE