跳转到主要内容
路径:管理面板 → 计算任务 Outbox 当公式、Lookup 等计算字段没有更新,或更新时间明显变长时,可以打开 计算任务 Outbox。它帮助实例管理员先判断问题来自 Redis 和 BullMQ、Worker 缺失、队列失败还是数据库积压,再查看对应的服务日志。 页面会采样 BullMQ 队列和数据库任务账本。它是只读监控,不会执行或重试任务。

查看健康状态

页面标题旁的状态汇总了最近一次采样结果:
状态含义
健康BullMQ 可连接,已有 Consumer 接入,并且没有需要关注的任务积压。
降级监控仍可运行,但采样发现队列任务失败、死信、执行超时、任务等待过久或数据数据库不可访问。
严重BullMQ 不可用,或者没有 Consumer 接入。
状态需要关注时,页面会在顶部列出具体原因。

查看队列和积压

区域显示内容
摘要卡片触发角色、BullMQ 连接和 Worker、等待执行、正在执行、执行超时和异常任务数量。
BullMQ 实时队列当前等待中、执行中、延迟、失败、暂停、优先和已保留完成任务数量。
最近完成的 BullMQ 任务最近任务的任务 ID、Base ID、完成时间、处理耗时和尝试次数。
数据库任务账本各数据数据库仍在跟踪的等待、延迟执行、正在执行、执行超时和死信任务。
当前进程活动当前页面所连接应用进程最近观察到的发布和消费活动。
点击 刷新 可以立即请求一次新采样。页面也会按配置的监控间隔自动刷新,默认间隔为 30 秒。

根据结果继续排查

页面结果后续检查
状态为 严重检查 Redis 连接,并确认至少有一个 Consumer 进程正在运行。
出现队列失败、死信或执行超时查看后端任务错误日志,并确认应用进程运行正常。
等待执行数量和最长等待时间持续增加对照 Worker 数量和正在执行的任务,检查 Consumer 容量和并发配置。
数据数据库不可访问检查应用是否可以连接对应的数据数据库。

注意事项

  • 已完成(保留) 是 Redis 当前保留的已完成任务数,不是历史累计值。
  • 当前进程活动 会在应用进程重启后清空,也不会跨副本聚合。
  • 如需查看历史速率、错误、延迟、队列深度和积压,请使用部署导出的 OpenTelemetry 指标。
  • 必需的 Redis 连接通过环境变量配置。
最后修改于 2026年7月15日