fix(tasks): 任务队列 - 执行前重查排队任务的自定义渠道开关 (#682)

Co-authored-by: ddcat666 <26564566+ddcat666@users.noreply.github.com>
This commit is contained in:
Catlaxy AI
2026-10-06 09:55:47 +08:00
committed by GitHub
parent 9bc255467d
commit f6dd7860aa
4 changed files with 162 additions and 0 deletions

View File

@@ -5,6 +5,10 @@ description: 热点回源保护、并发租约、故障边界和上线验收
# 任务缓存与队列稳定性
## 排队后的自定义渠道检查
worker 在准备模型路由前重新读取自定义渠道开关,覆盖首次排队和失败后重新入队。排队期间关闭开关的任务以“自定义渠道”不可用的明确错误进入失败终态,不调用渠道;未发出的预扣沿用已有失败退款路径。已接受、提交不明或原本待核对的订单仍进入既有待核对路径,不将可能已发生的费用自动退回。已生成作品的媒体保存恢复不重新生成,不受此入口阻断。
## 详情读取和日志筛选边界
任务中心打开详情只读取任务和日志,不在该路径调用画布结果同步。后台同步遇到短剧领域项目任务(`domainProjectId` 等于任务 `projectId`)或没有生成节点关联时跳过画布写回,避免把短剧项目 ID 当作画布 ID 查询。