现象
FastGPT私有部署v4.10.0版本中,简易应用配置数据库连接工具后,创建工具时可正常使用,但经过一段时间后再次调用该工具会出现异常,需删除该工具后重新添加才能恢复正常。同时,系统内其他工作流中的数据库连接操作可以正常执行,未出现同类问题。
可能原因
目前无明确官方定位,需按实际环境确认。结合现象可推测相关方向:简易应用的数据库连接工具配置未持久化保存,运行一段时间后配置信息丢失或损坏;工具调用时的上下文缓存异常,导致无法读取正确的连接配置;或简易应用的工具调用逻辑存在临时异常。
排查步骤
- 确认当前FastGPT部署版本为v4.10.0私有部署版,先验证系统内其他工作流的数据库连接是否正常,排除全局数据库配置异常问题。
- 进入出现异常的简易应用页面,查看数据库连接工具的配置参数,对比正常工作流的同类工具配置。
- 当工具调用失效时,临时删除该数据库连接工具,重新创建并填写相同的配置信息,验证工具是否恢复正常。
- 查看FastGPT系统运行日志,搜索与简易应用工具调用、数据库连接相关的日志信息,辅助定位问题。
解决与验证
当简易应用的数据库连接工具调用失效时,可通过删除该工具并重新添加相同配置的方式恢复正常。验证时,重新发起该工具的调用请求,确认可以正常完成数据库连接操作。后续可持续观察该简易应用及同类简易应用的工具调用情况,确认不再出现失效问题。