This commit is contained in:
xueli.xue 2017-02-24 20:31:54 +08:00
parent ce270b794c
commit 06c909c475
2 changed files with 4 additions and 7 deletions

View File

@ -711,13 +711,10 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
#### 规划中 #### 规划中
- 1、执行器支持手动设置执行地址列表提供开关切换使用注册地址还是手动设置的地址 - 1、执行器支持手动设置执行地址列表提供开关切换使用注册地址还是手动设置的地址
- 2、集群执行器选择规则自定义:单点=选择第一个,随机=随机选择一个 - 2、执行器路由规则:第一个、循环、随机、顺序故障(默认)转移
- 3、支持脚本JOB, 即shell/python/php等, glue实现; - 3、支持脚本JOB, 即shell/python/php等, glue实现;
- 4、任务执行规则自定义假如前一个任务正在执行后续调度执行规则支持自定义 - 4、任务并行触发处理规则串行调度队列默认、并行、忽略、覆盖
串行(默认,当前逻辑):后续调度入调度队列; - 5、任务权限管理
并行:后续调度并行执行;
Pass后续调度被Pass
- 5、后续优化任务权限系统
- 6、rolling日志 - 6、rolling日志
- 7、执行器server启动注册逻辑调整 - 7、执行器server启动注册逻辑调整
- 8、通过listener或stop方法容器销毁时销毁线程Daemon方式有时不太理想 - 8、通过listener或stop方法容器销毁时销毁线程Daemon方式有时不太理想

View File

@ -45,7 +45,7 @@ public class XxlJobExecutor implements ApplicationContextAware {
} }
// ---------------------------------- job server ------------------------------------ // ---------------------------------- job server ------------------------------------
Server server = null; private Server server = null;
public void start() throws Exception { public void start() throws Exception {
Thread executorTnread = new Thread(new Runnable() { Thread executorTnread = new Thread(new Runnable() {