feat(mix): 添加混剪任务定时恢复与专用线程池
Some checks failed
Build and Deploy / deploy (push) Has been cancelled

新增 ICE 异步提交专用线程池,支持定时兜底恢复僵尸 pending 任务,增强任务提交的可靠性。

- 创建 `iceSubmitExecutor` 线程池(核心4/最大10/有界队列200/CallerRunsPolicy)
- 新增 `processPendingSubmissions` 方法,扫描并恢复6小时内、pending且job_ids为空的僵尸任务
- 新增定时任务 `recoverPendingSubmissions`,每30秒执行一次
- 将异步提交改为使用专用线程池,并增加异常保护
- 优化 `updateTaskError` 方法,增加日志兜底
- 修复前端生成数量选择器宽度不足的问题
This commit is contained in:
2026-06-03 21:55:17 +08:00
parent 8538b3cdb4
commit 248deeea0d
5 changed files with 167 additions and 31 deletions

View File

@@ -45,7 +45,7 @@
<div class="param-item">
<span class="param-label">生成</span>
<Select v-model="formData.produceCount" @update:model-value="saveProduceCount">
<SelectTrigger class="w-16 h-7">
<SelectTrigger class="w-24 h-7">
<SelectValue placeholder="选择" />
</SelectTrigger>
<SelectContent>