创建会话太多?

提问参考模版:

  • nebula 版本:V3
  • 部署方式:分布式
  • 安装方式: Docker
  • 是否上生产环境:N

通过代码去查询图数据库的数据在链接过程中链接失败

我没有实时连接很多啊!为什么会链接过多呢

nebula2.Exception.AuthFailedException: b"Create Session failed: Too many sessions created from 172.16.15.26 by user root. the threshold is 300. You can change it by modifying 'max_sessions_per_ip_per_user' in nebula-graphd.conf"
[2023-05-31 17:05:20,817]:The connection using by someone, but now want to close it

只有你一个人用么?之前的 session 释放了么。

就我一个人用,没有释放过,怎么释放

可以手动 kill,或者你设定一个 session 过期时间,参考这个 https://docs.nebula-graph.com.cn/3.5.0/5.configurations-and-logs/1.configurations/3.graph-config/#networking

这个 session idle 调小点,session 到点就会过期。

这个手动释放是在哪里?如果释放掉会不会有什么影响

没啥影响啊,就是之前的 session 连不上了。

我是用docker部署的我应该在哪里设置呢

看看这个,进入容器里面修改配置,:thinking: 如果帖子还不明白的话,你可以去百度下如何修改 docker 镜像的配置。

这个可以手动kill吗?怎么操作

参考这个,:thinking: 不过 v3.3.0 以上才支持这个手动 kill

请问出现这种问题的原因是啥呢?

参考这个

1 个赞