xxl-job 1.3.x 版本发布,改进内容包括:
1.推荐使用“远程任务”,易于系统解耦,任务对应的JobHander统称为“执行器”;遗弃“本地任务”模式;
2.推荐使用JETTY方式,调度+回调双向通讯,重构通讯逻辑;遗弃“servlet”方式底层系统通讯,
3.UI交互优化:左侧菜单状态优化,菜单项选中状态优化,任务列表折叠压缩问题优化;
4.【重要】“执行器”细分为:BEAN、GLUE两种开发模式,简介见下文:
“执行器” 模式简介:
BEAN模式执行器:每个执行器都是Spring的一个Bean实例,XXL-JOB通过注解@JobHander识别和调度执行器;
GLUE模式执行器:每个执行器对应一段代码,在线Web编辑和维护,动态编译生效,执行器负责加载GLUE代码和执行;
重要推荐【GLUE模式】:任务代码支持在云端开发,提供Web IDE,在线编辑,实时生效,开发Job再也不要打包上线了!!!
文章转载自 开源中国社区[http://www.oschina.net]