在Oozie中如何设置定时任务
短信预约 -IT技能 免费直播动态提醒
在Oozie中设置定时任务可以通过workflow.xml文件中的
- 在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中设置定时任务。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341