Elastic-Job 分布式调度平台

概述web

referredhttp://elasticjob.io/docs/elastic-job-lite/00-overview算法

      

Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。运维

Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。分布式

   

功能列表ide

  • 分布式调度协调
  • 弹性扩容缩容
  • 失效转移
  • 错过执行做业重触发
  • 做业分片一致性,保证同一分片在分布式环境中仅一个执行实例
  • 自诊断并修复分布式不稳定形成的问题
  • 支持并行调度
  • 支持做业生命周期操做
  • 丰富的做业类型
  • Spring整合以及命名空间提供
  • 运维平台

使用指南ui

  • Elastic-Job提供了简单易用的运维平台,方便用户操做及查询做业。
  • 配置手册介绍了如何经过Java Code和Spring两种方式配置。
  • 通常状况Elastic-Job是经过平均分配算法的分片策略数据的,但也能够选择哈希及轮转等策略,或者本身定义做业分片策略
  • 为了便于记录、查询、统计及监控做业运行状况,Elastic-Job提供了事件追踪功能,也可自行对做业运行状态监控
  • 因为没法在生产环境调试,经过dump能够把做业运行相关信息dump出来,方便开发者debug分析。
  • 最后,Elastic-Job还提供了其它扩展功能,如:做业监听器自诊断修复定制化处理操做手册等。

DOC:debug

相关文章
相关标签/搜索