术语表官方文档2 分钟阅读术语表

FastGPT中timeout术语的具体含义与操作说明

timeout在FastGPT相关场景中,指请求或执行过程的最大允许持续时长,超出预设阈值后会触发超时提示。

一句话定义

timeout在FastGPT相关场景中,指请求或执行过程的最大允许持续时长,超出预设阈值后会触发超时提示。

在 FastGPT 里怎么用(参数 / 位置 / 步骤)

该术语对应两类使用场景:第一类是反向代理配置场景,在Nginx的/connection-gateway/v1路由配置中,可通过proxyreadtimeout参数设置超时时长,官方推荐示例配置为3600s,配套配置还包括proxyhttpversion 1.1、proxysetheader Upgrade $http_upgrade等指令。第二类是版本升级脚本执行场景,当运行FastGPT升级脚本,执行全量更新知识库集合字段、知识库数据index的type类型等操作时,若过程耗时较长,可能触发timeout提示,此时无需中断操作,数据库正常运行时会持续增量执行更新任务。

容易搞错的地方

第一,不应将Gateway internal HTTP API相关的/internal/*/metrics和Gateway HTTP端口暴露到公网,避免因非法访问引发超时相关异常。第二,升级脚本执行时出现的timeout提示,不应误认为升级失败,官方说明数据库未崩溃时会持续执行增量更新,可直接忽略该提示。

来源: FastGPT 官方来源

适用性与版本范围

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

安全护栏

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

回滚指引

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