xxl-job适配达梦数据库
db | 9 years ago | ||
doc | 9 years ago | ||
xxl-job-admin | 9 years ago | ||
xxl-job-core | 9 years ago | ||
xxl-job-executor-example | 9 years ago | ||
.gitignore | 9 years ago | ||
LICENSE | 9 years ago | ||
README.md | 9 years ago | ||
pom.xml | 9 years ago |
源码地址
博客地址
11、GLUE:提供Web IDE,支持在线开发任务逻辑代码,动态发布,实时编译生效,省略部署上线的过程。
【于V1.1.x版本,XXL-JOB正式应用于我司,内部定制别名为 “Ferrari”,新接入应用推荐使用最新版本V1.3.x】
1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;
调度模块(调度中心):负责管理调度信息,按照调度配置发出调度请求; 执行模块(执行器):负责接收调度请求并执行任务逻辑; 通讯模块:负责调度模块和任务模块之间的信息通讯;优点:
解耦:任务模块提供任务接口,调度模块维护调度信息,业务相互独立; 高扩展性; 稳定性;
“执行器” 模式简介: BEAN模式执行器:每个执行器都是Spring的一个Bean实例,XXL-JOB通过注解@JobHander识别和调度执行器; GLUE模式执行器:每个执行器对应一段代码,在线Web编辑和维护,动态编译生效,执行器负责加载GLUE代码和执行;
/xxl-job-admin -------------------- 【调度中心】:负责管理调度信息,按照调度配置发出调度请求; /xxl-job-core ----------------------- 公共依赖 /xxl-job-executor-example ------ 【执行器】:负责接收调度请求并执行任务逻辑; /db ---------------------------------- 建表脚本 /doc --------------------------------- 用户手册
串行(默认,当前逻辑):后续调度入调度队列; 并行:后续调度并行执行; Pass:后续调度被Pass;
XXL-JOB已接入多家公司的线上产品线,接入场景如电商业务,O2O业务和大数据作业等,截止2016-05-20为止,XXL-JOB已接入的公司包括不限于:
更多接入公司,欢迎在https://github.com/xuxueli/xxl-job/issues/1 登记。