Elastic-Job 分布式调度平台
概述
referred:http://elasticjob.io/docs/elastic-job-lite/00-overview
Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。
Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。
功能列表
- 分布式调度协调
 - 弹性扩容缩容
 - 失效转移
 - 错过执行作业重触发
 - 作业分片一致性,保证同一分片在分布式环境中仅一个执行实例
 - 自诊断并修复分布式不稳定造成的问题
 - 支持并行调度
 - 支持作业生命周期操作
 - 丰富的作业类型
 - Spring整合以及命名空间提供
 - 运维平台
 
使用指南
- Elastic-Job提供了简单易用的运维平台,方便用户操作及查询作业。
 - 配置手册介绍了如何通过Java Code和Spring两种方式配置。
 - 一般情况Elastic-Job是通过平均分配算法的分片策略数据的,但也可以选择哈希及轮转等策略,或者自己定义作业分片策略。
 - 为了便于记录、查询、统计及监控作业运行情况,Elastic-Job提供了事件追踪功能,也可自行对作业运行状态监控。
 - 由于无法在生产环境调试,通过dump可以把作业运行相关信息dump出来,方便开发者debug分析。
 - 最后,Elastic-Job还提供了其它扩展功能,如:作业监听器、自诊断修复、定制化处理及操作手册等。
 
DOC:
                    
                
                
            
        
浙公网安备 33010602011771号