更新时间:2024-08-03 GMT+08:00

coordinator.xml

功能描述

周期性执行workflow类型任务的流程定义文件。

参数解释

“coordinator.xml”中包含的各参数及其含义,请参见表1

表1 参数含义

参数

含义

frequency

流程定时执行的时间间隔

start

定时流程任务启动时间

end

定时流程任务终止时间

workflowAppUri

Workflow流程任务在HDFS上的存放路径

resourceManager

MapReduce ResourceManager地址

queueName

任务处理时使用的Mapreduce队列名

nameNode

HDFS NameNode地址

“${变量名}”表示:该值来自“job.properties”所定义。

例如:${nameNode}表示的就是“hdfs://hacluster”。(可参见job.properties

样例代码

<coordinator-app name="cron-coord" frequency="${coord:days(1)}" start="${start}" end="${end}" timezone="UTC" xmlns="uri:oozie:coordinator:0.2">
        <action>
        <workflow>
            <app-path>${workflowAppUri}</app-path>
            <configuration>
                <property>
                    <name>resourceManager</name>
                    <value>${resourceManager}</value>
                </property>
                <property>
                    <name>nameNode</name>
                    <value>${nameNode}</value>
                </property>
                <property>
                    <name>queueName</name>
                    <value>${queueName}</value>
                </property>
            </configuration>
        </workflow>
    </action>
</coordinator-app>