任务状态与生命周期
状态描述 Worker 当前正在做什么,不等同于业务结论已经正确。
状态
| 状态 | 含义 |
|---|---|
queued | 已创建,等待 Worker 接手 |
running | 正在执行计划中的步骤 |
succeeded | 计划完成并生成交付物 |
failed | 执行遇到未恢复的错误 |
cancelled | 用户主动停止任务 |
继续和取消
运行中的任务可以取消。已完成任务应通过新版本或新任务继续,不要把原始交付物当作不可变的最终真相。
状态轮询
前端可以读取任务详情并根据 status 更新界面。未来会提供事件流,减少高频轮询的需要。