mixvideo-v2/apps
imeepos 1a504fa4b0 fix: 修复任务状态同步问题 - 连续失败时标记任务为失败
问题修复:
- API查询失败时只打印警告,没有更新数据库状态
- 前端显示运行中,但后端日志显示连续失败
- 任务会一直轮询直到超时,用户体验差

技术实现:
- 添加连续失败计数器 (consecutive_failures)
- 连续失败3次后自动标记任务为失败状态
- 立即更新数据库记录,前端能及时看到失败状态
- 避免无意义的长时间轮询

修复逻辑:
- 成功时重置失败计数器
- 失败时增加计数器
- 达到上限时标记为失败并退出轮询
- 错误类型: API_CONSECUTIVE_FAILURES

用户体验改进:
- 快速反馈任务失败状态(30秒内)
- 避免长时间显示运行中的假象
- 明确的失败原因和错误代码
2025-07-31 13:17:55 +08:00
..
desktop fix: 修复任务状态同步问题 - 连续失败时标记任务为失败 2025-07-31 13:17:55 +08:00