分布式定时任务备忘录
By:Roy.LiuLast updated:2019-03-02
微服务或则分布式应用中,定时任务的执行通常会采用如下几个开源框架。
1. quartz
2. elastic-job
3. xxl-job
其实 elastic-job, xxl-job都是基于quartz再次封装而成的。但原生的quartz不支持数据分片处理, 而后两者支持数据分片处理,所以根据自己的应用情况,酌情选择。
另外理解定时任务,需要知晓几个概念,job, trigger, schedule.
1. quartz
2. elastic-job
3. xxl-job
其实 elastic-job, xxl-job都是基于quartz再次封装而成的。但原生的quartz不支持数据分片处理, 而后两者支持数据分片处理,所以根据自己的应用情况,酌情选择。
另外理解定时任务,需要知晓几个概念,job, trigger, schedule.
From:一号门
COMMENTS