0

我正在安排 Oozie MapReduce 作业每 15 分钟运行一次。我想知道如果每项工作都需要比设定时间更长的时间会发生什么?会导致工作积压吗?或者 Oozie 会在前一个作业仍在运行时为新作业创建一个新任务/线程/分叉?

4

1 回答 1

2

Oozie 在前一个作业结束之前不会运行下一个作业。如果第一个作业的执行时间超过 15 分钟,则下一个作业将在预定时间后运行。因此 Oozie 中的预定时间和运行时间可能会有所不同。

编辑:

无论如何,所描述的行为只是默认行为,可以更改。您可以将block 的concurrency属性设置controls为大于 1,即使第一个作业仍在运行,下一个作业也会运行。检查我对类似问题的回答

于 2015-07-07T13:54:26.310 回答