最常用的调度是crontab,然后spring是schedule.
而cdh平台里面的是oozie,可以在hue上操作,非常方便

多个任务顺序执行
周期内重复执行
action,单单指其中的一个任务,比如一个sh脚本
一个workflow里面有多个action
workflow(有向无环图)任务流,顺序执行
coordinator,定时任务,可以定时执行workflow
bundle, 将多个定时任务分为一组,批量执行coordinator
SLA 用于执行过程的日志分析
1)workflow.xml 文件 -------这个文件必须放在HDFS上
start -> action(ok,error) -> kill -> end
2)job.properties 文件 --------必须要在本地
属性配置文件,参数提供给workflow.xml文件
3)lib目录 --------必须要在HDFS上
相关的依赖包全部放在lib目录
如果要修改了workflow.xml 文件和lib,就必须重新上传到HDFS,job.properties文件修改了可以不用上传,但必须放在本地目录下
查看日志
/opt/modules/oozie/logs/oozie.log