点击上方“芋道源码”,选择“设为星标”
做积极的人,而不是积极废人!
源码精品专栏
摘要: 原创出处 http://www.iocoder.cn/Elastic-Job/cloud-job-config/ 「芋道源码」欢迎转载,保留摘要,谢谢!
本文基于 Elastic-Job V2.1.5 版本分享
1. 概述
2. 云作业App
2.1 云作业App配置类
2.2 操作云作业App配置
3. 云作业
3.1 云作业配置
3.2 本地云作业配置
3.3 云作业配置总结
666. 彩蛋
1. 概述
本文主要分享 Elastic-Job-Cloud 作业配置。
如果你阅读过以下文章,有助于对本文的理解:
《官方文档 —— RESTFUL API》
《Elastic-Job-Lite 源码分析 —— 作业配置》
《由浅入深 | 如何优雅地写一个Mesos Framework》
? 另外,笔者假设你已经对 《Elastic-Job-Lite 源码分析系列》 有一定的了解。
本文涉及到主体类的类图如下( 打开大图 ):

黄色的类在
elastic-job-common-core
项目里,为 Elastic-Job-Lite、Elastic-Job-Cloud 公用作业配置类。紫色的类在
elastic-job-cloud
项目里,为 Elastic-Job-Cloud 作业配置类。红色的类在
elastic-job-lite
项目里,为 Elastic-Job-Lite 作业配置类。
你行好事会因为得到赞赏而愉悦
同理,开源项目贡献者会因为 Star 而更加有动力
为 Elastic-Job 点赞!传送门
2. 云作业App
首先,理解下 云作业App 的定义:
FROM http://dangdangdotcom.github.io/elastic-job/elastic-job-cloud/02-guide/cloud-concepts/
作业APP指作业打包部署后的应用,描述了作业启动需要用到的CPU、内存、启动脚本及应用下载路径等基本信息,每个APP可以包含一个或多个作业。