Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 大数据云计算 >

分布式任务调度框架 ElasticJob 中文文档 PDF 下载


分享到:
时间:2020-10-12 09:05来源:http://www.java1234.com 作者:转载  侵权举报
分布式任务调度框架 ElasticJob 中文文档 PDF 下载
失效链接处理
分布式任务调度框架 ElasticJob 中文文档  PDF 下载


本站整理下载:
提取码:31if 
 
 
相关截图:
 
主要内容:

使⽤ ElasticJob 能够让开发⼯程师不再担⼼任务的线性吞吐量提升等⾮功能需求,使他们能够更加专注
于⾯向业务编码设计;同时,它也能够解放运维⼯程师,使他们不必再担⼼任务的可⽤性和相关管理需
求,只通过轻松的增加服务节点即可达到⾃动化运维的⽬的。
1.1 ElasticJob-Lite
定位为轻量级⽆中⼼化解决⽅案,使⽤ jar 的形式提供分布式任务的协调服务。
图 1: ElasticJob-Lite Architecture
2
Apache ShardingSphere document
1.2 ElasticJob-Cloud
采⽤⾃研 Mesos Framework 的解决⽅案,额外提供资源治理、应⽤分发以及进程隔离等功能。
图 2: ElasticJob-Cloud Architecture
ElasticJob-Lite ElasticJob-Cloud
⽆中⼼化 是 否
资源分配 不⽀持 ⽀持
作业模式 常驻 常驻 + 瞬时
部署依赖 ZooKeeper ZooKeeper + Mesos
1.2. ElasticJob-Cloud 3
2
功能列表
• 弹性调度
• ⽀持任务在分布式场景下的分⽚和⾼可⽤
• 能够⽔平扩展任务的吞吐量和执⾏效率
• 任务处理能⼒随资源配备弹性伸缩
• 资源分配
• 在适合的时间将适合的资源分配给任务并使其⽣效
• 相同任务聚合⾄相同的执⾏器统⼀处理
• 动态调配追加资源⾄新分配的任务
• 作业治理
• 失效转移
• 错过作业重新执⾏
• ⾃诊断修复
• 作业依赖 (TODO)
• 基于有向⽆环图(DAG)的作业间依赖
• 基于有向⽆环图(DAG)的作业分⽚间依赖
• 作业开放⽣态
• 可扩展的作业类型统⼀接口
• 丰富的作业类型库,如数据流、脚本、HTTP、⽂件、⼤数据等
• 易于对接业务作业,能够与 Spring 依赖注⼊⽆缝整合
• 可视化管控端
• 作业管控端
• 作业执⾏历史数据追踪
• 注册中⼼管理
4
3
环境要求
3.1 Java
请使⽤ Java 8 及其以上版本。
3.2 ZooKeeper
请使⽤ ZooKeeper 3.6.0 及其以上版本。详情参⻅
3.3 Mesos(仅 ElasticJob-Cloud 使⽤)
请使⽤ Mesos 1.1.0 及其兼容版本。详情参⻅


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐