You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置RunDeck任务:单节点成功后终止其余节点执行

RunDeck 实现节点串行执行:成功即停、失败继续的配置方案
  • 调整节点执行模式为串行
    在Job的「Nodes」选项卡,把「Execution Strategy」改成「Sequential」,让4个节点按顺序逐个执行,而非并行处理。

  • 配置步骤的成功终止逻辑
    RunDeck没有直接的「步骤成功则停止后续节点」开关,需要通过Workflow条件步骤实现:

    1. 保留你已创建的任务步骤,将它的「On Failure」设置为「Continue」(确保单个节点执行失败时,自动跳转到下一个节点)。
    2. 在任务步骤后添加一个Conditional类型的Workflow Step:
      • 条件填写 ${jobStepStatus:你的任务步骤ID} == 'succeeded'(把「你的任务步骤ID」换成实际步骤的ID,可在步骤编辑页的URL或步骤列表里找到)。
      • 条件满足时(当前节点任务执行成功),选择执行「Stop Job」动作,并设置停止状态为「Successful」——这样整个Job会直接标记为成功,同时终止所有后续节点的执行。
  • 处理全节点失败的场景
    只要前面的配置正确:单个节点失败时继续下一个节点,当所有节点都执行失败后,RunDeck会自动将整个Job标记为失败,完全符合需求。

内容的提问来源于stack exchange,提问作者k.chinni66

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 01:02:44