1. TBSchedule
一个简洁的分布式任务调度引擎 官方出处 http://code.taobao.org/p/tbschedule/wiki/index/
2. DISchedule
对TBSchedule分布式任务调度进行了简单改造
3. light-task-scheduler
LTS是一个轻量级分布式任务调度框架。有三种角色, JobClient, JobTracker, TaskTracker。
4. uncode-schedule
基于zookeeper+spring task的分布式任务调度组件,非常小巧,无需任何修改就可以使spring task具备分布式特性,确保所有任务在集群中不重复,不遗漏的执行。
5.Quartz
官方地址:http://www.quartz-scheduler.org/downloads
另外付(2.2.1版本的官方说明文档)
目前主流的分布式任务调度框架 个人建议用Quartz 文档全资料多
不过看自己项目需求把 TBSchedule和uncode-schedule基于zookeeper 不用数据库 总之每个框架有各自的优缺点,需求自己略做验证。 附件中有项目的下载地址 可以随时跟新到最新版本和资料。
1