我正在安排 Oozie MapReduce 作业每 15 分钟运行一次。我想知道如果每项工作都需要比设定时间更长的时间会发生什么?会导致工作积压吗?或者 Oozie 会在前一个作业仍在运行时为新作业创建一个新任务/线程/分叉?
问问题
340 次
1 回答
2
Oozie 在前一个作业结束之前不会运行下一个作业。如果第一个作业的执行时间超过 15 分钟,则下一个作业将在预定时间后运行。因此 Oozie 中的预定时间和运行时间可能会有所不同。
编辑:
无论如何,所描述的行为只是默认行为,可以更改。您可以将block 的concurrency
属性设置controls
为大于 1,即使第一个作业仍在运行,下一个作业也会运行。检查我对类似问题的回答
于 2015-07-07T13:54:26.310 回答