ZBLOG

Apache DolphinScheduler 执行策略如何设置 执行时相同任务还在运行 接下来任务不会再提交

在 Apache DolphinScheduler 中,可以通过设置任务的调度策略来控制任务的执行行为。具体来说,可以使用以下两个参数来配置任务的执行策略:

  1. Max Task Instance Retry:该参数用于设置每个任务实例的最大重试次数。当一个任务实例失败时,会根据该参数进行重试。如果设置为0,则表示禁止重试。

  2. Failure Strategy:该参数用于设置任务失败后的处理策略。常见的策略包括 “END”、”CONTINUE” 和 “FAILED”。

    • END:当一个任务实例失败时,整个工作流程将立即停止。
    • CONTINUE:当一个任务实例失败时,系统会继续执行后续的任务。
    • FAILED:当一个任务实例失败时,会尝试重新运行前置依赖的已完成或跳过成功状态的相同任务。

对于您提到的情况,即相同任务正在运行而接下来的任务不会再提交,可能是由于已经达到了 Max Task Instance Retry 的限制,并且 Failure Strategy 设置为 “FAILED” 导致系统不再提交新的相同任务。

您可以检查并调整相关参数以适应您期望的执行策略和行为。请注意,在修改配置之前,请仔细评估可能产生的影响并确保与业务需求一致。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=16234

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?