feat(deploy): 排空模型队列后安全更新 #42

Merged
wangbo merged 1 commits from codex/image-recovery-release-manifest-20261022 into main 2026-10-22 20:29:38 +08:00
Owner

主站发布前真实只读核对发现 37 个生成任务仍在执行,标准更新直接重启会打断工作。增加显式运维排空入口:仅暂停模型队列新任务执行,让已有任务自然完成;保留待执行任务、原暂停状态和唯一操作日志,更新完成或失败后恢复本次操作拥有的队列。复用原服务 Node 与 Redis 配置,不新建业务 worker、凭据或生成请求。

隔离 Redis + 真实 BullMQ Worker 验收通过:1 个执行中任务自然完成,1 个等待任务保持暂停;恢复后只执行一次,重复恢复不重跑,原先暂停队列仍暂停,1.19 秒。此 PR 只添加运维入口,版本清单将在镜像验收和推送完成后单独提交。

主站发布前真实只读核对发现 37 个生成任务仍在执行,标准更新直接重启会打断工作。增加显式运维排空入口:仅暂停模型队列新任务执行,让已有任务自然完成;保留待执行任务、原暂停状态和唯一操作日志,更新完成或失败后恢复本次操作拥有的队列。复用原服务 Node 与 Redis 配置,不新建业务 worker、凭据或生成请求。 隔离 Redis + 真实 BullMQ Worker 验收通过:1 个执行中任务自然完成,1 个等待任务保持暂停;恢复后只执行一次,重复恢复不重跑,原先暂停队列仍暂停,1.19 秒。此 PR 只添加运维入口,版本清单将在镜像验收和推送完成后单独提交。
wangbo added 1 commit 2026-10-22 20:29:22 +08:00
wangbo merged commit 550cb7d34d into main 2026-10-22 20:29:38 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wangbo/easyai#42