您可以在Oozie Java操作中使用JobControl来启动一系列作业吗?你觉得它“自然”吗?
我有一系列作业,其中一个作业的输出输入到另一个作业,我正在考虑使用JobControl来组织作业流程,并使用Oozie从群集中的节点(而不是从客户端)启 Action 业并执行工作安排。另一方面,我不想使用Oozie来组织复杂的工作流程,所以我想运行一个Java操作。
最佳答案
Job Control可以在Oozie中使用,这很自然。 Oozie可以有一个Java Action ,该 Action 使用Job Control调用一系列作业。
Oozie在集群中作为服务运行,而作业控制仅在客户端计算机上运行,这增加了应用程序的开销。因此,我认为最好的做法是在Oozie java操作中使用作业控制,而不是在Oozie中单独调用每个作业。
关于hadoop - 在Oozie Java操作中使用JobControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29900148/