1.概述 在调度 Hadoop 的相关作业时,有以下几种方式: 基于 Linux 系统级别的 Crontab. Java 应用级别的 Quartz. 第三方的调度系统. 自行开发 Hadoop 应用调度系统. 对于前两种,使用 Crontab 和 Quartz 是基本可以满足业务需求,但有其弊端.在 Job 数量庞大的情况下,Crontab 脚本的编写,变得异常复杂.其调度的过程也不能透明化,让管理变得困难.Quartz 虽然不用编写脚本,实现对应的调度 API 即可,然其调度过程不透明,不涵盖…