功能列表

任务分片

任务分片

将整体任务拆解为多个子任务

可通过服务器的增减弹性伸缩任务处理能力

分布式协调,任务服务器上下线的全自动发现与处理

多任务类型

多任务类型

基于时间驱动的任务

基于数据驱动的任务(TBD)

同时支持常驻任务和瞬时任务

多语言任务支持

云原生

云原生

完美结合Mesos或Kubernetes等调度平台

任务不依赖于IP、磁盘、数据等有状态组件

合理的资源调度,基于Netflix的Fenzo进行资源分配

容错性

容错性

支持定时自我故障检测与自动修复

分布式任务分片唯一性保证

支持失效转移和错过任务重触发

任务聚合

任务聚合

相同任务聚合至相同的执行器统一处理

节省系统资源与初始化开销

动态调配追加资源至新分配的任务

易用性

易用性

完善的运维平台

提供任务执行历史数据追踪能力

注册中心数据一键dump用于备份与调试问题

社区

  • 采用公司登记

    欢迎采用了 ElasticJob 的公司在此登记,您的支持是我们最大的动力。 请按公司名 + 首页 + 应用案例(可选)的格式登记。 我们会定期同步至使用公司列表页面。

  • 贡献代码

    您可以通过阅读代码贡献指南,向我们贡献代码并成为Elastic-Job开发者。开源的世界需要您来拯救,欢迎和我们一起打造更好的开源项目。