故障排查GitHub issue2 分钟阅读故障排查

调整FastGPT定时任务的执行条件与细化时间颗粒度

FastGPT的定时任务默认在后台持续运行,无法随对话页面的打开或关闭状态启停。同时定时任务的时间颗粒度无法细化到秒级,难以适配客服、排队等需要精细化定时的场景。 当前定时任务未与对话页面的会话状态绑定,默认全程后台执行。定时任务的配置逻辑未支持秒级的时间间隔设置,仅支持更大粒度的定时周期。 1.

现象

FastGPT的定时任务默认在后台持续运行,无法随对话页面的打开或关闭状态启停。同时定时任务的时间颗粒度无法细化到秒级,难以适配客服、排队等需要精细化定时的场景。

可能原因

当前定时任务未与对话页面的会话状态绑定,默认全程后台执行。定时任务的配置逻辑未支持秒级的时间间隔设置,仅支持更大粒度的定时周期。

排查步骤

  1. 查看定时任务的运行日志,确认当前是否处于持续后台执行状态。
  2. 检查定时任务的配置项,确认支持的时间间隔最小单位。
  3. 核对对话页面与定时任务的关联逻辑,确认是否存在会话绑定的相关配置。

解决与验证

调整定时任务的绑定逻辑,使其与对话页面的会话状态关联。调整定时配置的逻辑,支持秒级的时间间隔设置。 验证流程为:打开对话页面,确认定时任务开始执行。关闭对话页面,确认定时任务停止执行。设置秒级间隔的定时任务,确认按设定的时间间隔执行。

来源: FastGPT 官方来源

适用性与版本范围

本页适用于官方来源记录的 故障排查 场景。执行变更前,需核对 FastGPT、依赖、API 与部署版本。

安全护栏

凭证与私密数据使用 [REDACTED_CREDENTIAL] 占位符。执行操作前需核对文档的环境与版本。

回滚指引

恢复变更前的技术内容权威快照、已保存配置与数据快照,再执行最小验证场景。