首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >[紧急/P0] Marvis定时任务调度通道死锁 - 13次手动触发全部cancelled,重启和重建无效?

[紧急/P0] Marvis定时任务调度通道死锁 - 13次手动触发全部cancelled,重启和重建无效?

提问于 2026-07-01 16:43:21
回答 0关注 0查看 5

一句话描述

cron任务在凌晨首次miss后,调度通道永久锁死,后续所有手动"立即执行"均被Agent秒拒(cancelled),重启客户端和重建任务均无法恢复。

环境

  • Windows 11 Build 26200
  • Marvis最新版(截至2026-07-01)
  • 用户ID: oAN1i2VMJTvFNkeaW3TyY2zRWId4

复现步骤

  1. 创建任意定时任务(cron或手动触发均可)
  2. 等待一次cron触发miss(如凌晨时段Agent未在线)
  3. 此后点击"立即执行"→ Team Leader Marvis无任何反应 → 任务状态cancelled

影响范围

3个定时任务全部不可用。用户直接对话通道正常,仅调度通道锁死。

关键证据

时间线

时间

触发方式

状态

6/30 22:41 ~ 23:26

手动×3

✅ completed

7/1 09:00

cron自动

❌ miss(首次异常)

7/1 12:49 ~ 15:06

手动×13

❌ cancelled

数据对比

  • 昨日成功对话:created_at → updated_at 耗时6~12分钟
  • 今日失败对话:created_at → updated_at 耗时10~20秒(Agent秒拒)

已尝试的修复(均无效)

  • 重启Marvis客户端(进程PID已变更,问题依旧)
  • 删除并重建定时任务
  • 等待6+小时自行恢复

附件数据路径

代码语言:javascript
复制
%APPDATA%\Tencent\Marvis\User\oAN1i2VMJTvFNkeaW3TyY2zRWId4\schedules\
%APPDATA%\Tencent\Marvis\User\oAN1i2VMJTvFNkeaW3TyY2zRWId4\database\data.db

推测根因

MarvisAgent内部调度通道状态标志在cron miss后未被重置,持久化后即使进程重启也会复现异常值,导致所有后续任务请求被拒绝。


此问题已在DailyUse场景中阻断核心工作流,请求优先处理。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档