跳到正文
掘金· 用户30282253068·· 23 天前AI 评分58

多 Agent 并行调度别一失败就全局取消,应按故障域决定取消传播

一个 Agent 失败,别急着杀掉所有兄弟任务

AI 导读

作者提出多 Agent 并行调度不应在任一子任务失败时取消全部任务,取消传播应由依赖关系而非兄弟节点决定。文中给出 FAIL_FAST、SUPERVISE、FIRST_WINS 三种任务组语义,并主张取消需经 CANCELLING 中间态由执行器确认,结果收集器返回含 completed、failed、cancelled 和 completeness 的组合交付。

来源:掘金 · juejin.cn