|
|
@ -15,7 +15,7 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
|
|
|
|
- cnblogs地址:http://www.cnblogs.com/xuxueli/p/5021979.html
|
|
|
|
- cnblogs地址:http://www.cnblogs.com/xuxueli/p/5021979.html
|
|
|
|
- csdn地址:http://blog.csdn.net/xuxueli0323/article/details/51674330
|
|
|
|
- csdn地址:http://blog.csdn.net/xuxueli0323/article/details/51674330
|
|
|
|
|
|
|
|
|
|
|
|
技术交流群(仅作技术交流):367260654 [![image](http://pub.idqqimg.com/wpa/images/group.png)](http://shang.qq.com/wpa/qunwpa?idkey=4686e3fe01118445c75673a66b4cc6b2c7ce0641528205b6f403c179062b0a52)
|
|
|
|
技术交流群(仅作技术交流):367260654 [![image](http://pub.idqqimg.com/wpa/images/group.png)](http://shang.qq.com/wpa/qunwpa?idkey=4686e3fe01118445c75673a66b4cc6b2c7ce0641528205b6f403c179062b0a52 )
|
|
|
|
|
|
|
|
|
|
|
|
#### 1.2 特性
|
|
|
|
#### 1.2 特性
|
|
|
|
- 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;
|
|
|
|
- 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;
|
|
|
@ -215,13 +215,15 @@ XXL-JOB会为每次调度请求生成一个单独的日志文件,通过重写L
|
|
|
|
- 5、支持“串行执行”,并行执行;
|
|
|
|
- 5、支持“串行执行”,并行执行;
|
|
|
|
|
|
|
|
|
|
|
|
说明:V1.2版本将系统架构按功能拆分为:
|
|
|
|
说明:V1.2版本将系统架构按功能拆分为:
|
|
|
|
调度模块(调度中心):负责管理调度信息,按照调度配置发出调度请求;
|
|
|
|
|
|
|
|
执行模块(执行器):负责接收调度请求并执行任务逻辑;
|
|
|
|
- 调度模块(调度中心):负责管理调度信息,按照调度配置发出调度请求;
|
|
|
|
通讯模块:负责调度模块和任务模块之间的信息通讯;
|
|
|
|
- 执行模块(执行器):负责接收调度请求并执行任务逻辑;
|
|
|
|
|
|
|
|
- 通讯模块:负责调度模块和任务模块之间的信息通讯;
|
|
|
|
优点:
|
|
|
|
优点:
|
|
|
|
解耦:任务模块提供任务接口,调度模块维护调度信息,业务相互独立;
|
|
|
|
|
|
|
|
高扩展性;
|
|
|
|
- 解耦:任务模块提供任务接口,调度模块维护调度信息,业务相互独立;
|
|
|
|
稳定性;
|
|
|
|
- 高扩展性;
|
|
|
|
|
|
|
|
- 稳定性;
|
|
|
|
|
|
|
|
|
|
|
|
#### 4.3 版本 V1.3.0,新特性
|
|
|
|
#### 4.3 版本 V1.3.0,新特性
|
|
|
|
- 1、遗弃“本地任务”模式,推荐使用“远程任务”,易于系统解耦,任务对应的JobHander统称为“执行器”;
|
|
|
|
- 1、遗弃“本地任务”模式,推荐使用“远程任务”,易于系统解耦,任务对应的JobHander统称为“执行器”;
|
|
|
@ -235,11 +237,11 @@ XXL-JOB会为每次调度请求生成一个单独的日志文件,通过重写L
|
|
|
|
|
|
|
|
|
|
|
|
#### 4.4 版本 V1.3.1,新特性
|
|
|
|
#### 4.4 版本 V1.3.1,新特性
|
|
|
|
- 1、更新项目目录结构:
|
|
|
|
- 1、更新项目目录结构:
|
|
|
|
/xxl-job-admin -------------------- 【调度中心】:负责管理调度信息,按照调度配置发出调度请求;
|
|
|
|
- /xxl-job-admin -------------------- 【调度中心】:负责管理调度信息,按照调度配置发出调度请求;
|
|
|
|
/xxl-job-core ----------------------- 公共依赖
|
|
|
|
- /xxl-job-core ----------------------- 公共依赖
|
|
|
|
/xxl-job-executor-example ------ 【执行器】:负责接收调度请求并执行任务逻辑;
|
|
|
|
- /xxl-job-executor-example ------ 【执行器】:负责接收调度请求并执行任务逻辑;
|
|
|
|
/db ---------------------------------- 建表脚本
|
|
|
|
- /db ---------------------------------- 建表脚本
|
|
|
|
/doc --------------------------------- 用户手册
|
|
|
|
- /doc --------------------------------- 用户手册
|
|
|
|
- 2、在新的目录结构上,升级了用户手册;
|
|
|
|
- 2、在新的目录结构上,升级了用户手册;
|
|
|
|
- 3、优化了一些交互和UI;
|
|
|
|
- 3、优化了一些交互和UI;
|
|
|
|
|
|
|
|
|
|
|
|