nebula-go客户端调用nebula集群出现write:broken pipe

  • nebula 版本:3.8.0
  • 部署方式:分布式
  • 安装方式:RPM
  • 是否上生产环境:Y
  • 硬件信息
    • 磁盘:SSD
    • CPU、内存信息:16G 128G
  • 问题的具体描述
    使用nebula-go开发的客户端,调用nebula-graph执行GO语句查询,返回write tcp 客户端ip:55318->nebula集群ip:9669: write: broken pipe
  • 相关的 meta / storage / graph info 日志信息(尽量使用文本形式方便检索)
    检查nebula集群ip的日志,
    nebula-meta.ERROR
    nebula-graph.ERROR
    nebula-storaged.ERROR
    都没有发现有错误日志。
代码 / 终端输出 / 日志…

应该是nebula-go的版本问题,我使用的nebula-go v.3.4.0(稳定版本),存在以下issues:session pool error 'write: broken pipe' · Issue #235 · vesoft-inc/nebula-go · GitHub

原因:当连接池会话数量未超过 minSize,cleaner不会清理,即使超过了idleTime空闲时间

是否有规划发布新的稳定版本?(含有这个问题的修复代码)

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。