失败时无限重新运行 Oozie

Rerun Oozie infinitely when fail

我有一个 Workflow Oozie 4.3,其中一个 Action 包含 Shell :

<action name="KafkaToADLS" retry-max="10" retry-interval="1">

这将在失败后 1 分钟重新运行工作流,并将重复此操作 10 次。

有没有办法让工作流在每次失败后无限重新运行?

不,您不能指定无限次重试。另一方面,它是一个整数,因此您可以指定一个足够大的数字,这将有效地作为无限使用。

老实说,我不认为指定太大的 retry-max 值是个好主意。