oozie组件图
2017-03-03 14:43:02 0 举报
Oozie是一个用于管理Hadoop作业的工作流调度器。它由四个主要组件组成:工作流引擎、协调器、工作流服务器和客户端。工作流引擎负责执行工作流定义,协调器负责协调工作流的执行,工作流服务器负责存储工作流定义和执行状态,客户端用于提交工作流任务。 在Oozie中,工作流定义使用XML语言编写,并存储在HDFS上。用户可以通过客户端提交工作流任务,然后由协调器将任务分配给工作流引擎执行。工作流引擎会按照预定的顺序执行各个步骤,并将结果返回给协调器。最后,协调器将执行结果返回给用户。