Uncode-Schedule 是基于 ZooKeeper+Quartz/Spring task 的分布式任务调度组件,非常小巧,无需任何修改就可以使quartz/spring task具备分布式特性,确保所有任务在集群中不重复,不遗漏的执行。
基于zookeeper+spring task的分布任务调度系统。
确保每个任务在集群中不同节点上不重复的执行。
单个任务节点故障时自动转移到其他任务节点继续执行。
任务节点启动时必须保证zookeeper可用,任务节点运行期zookeeper集群不可用时任务节点保持可用前状态运行,zookeeper集群恢复正常运期。
支持已有任务动态停止和运行。
说明:
单节点故障时需要业务保障数据完整性或幂等性。
具体使用方式和spring task相同,只需要配置ZKScheduleManager即可。
发布于 2017-07-02 12:55:59 | 131 次阅读
发布于 2017-03-30 06:49:07 | 132 次阅读
发布于 2017-03-18 09:31:27 | 108 次阅读
发布于 2017-01-22 06:54:14 | 131 次阅读
发布于 2016-08-11 09:33:01 | 163 次阅读
发布于 2016-05-12 10:55:27 | 93 次阅读
发布于 2015-12-09 02:48:07 | 225 次阅读