在Oozie中設置定時任務可以通過workflow.xml文件中的
<start to="myAction">
<timefreq>5 * * * *</timefreq>
</start>
上面的例子表示每隔5分鐘觸發一次定時任務。
<action name="myAction">
<shell xmlns="uri:oozie:shell-action:0.1">
<exec>script.sh</exec>
<argument>arg1</argument>
</shell>
<ok to="end"/>
<error to="fail"/>
</action>
將workflow.xml文件上傳到Oozie服務器,并通過oozie命令提交作業。
可以通過Oozie的web界面或oozie命令查看定時任務的執行情況和日志信息。
通過以上步驟,就可以在Oozie中設置定時任務。