
社区 AMA 是一档专为社区伙伴设计的论坛线上问答活动,每期活动持续两周。在社区论坛中,社区小伙伴可以就嘉宾给定的提问范围进行提问,嘉宾在活动结束之前回复相关问题。
第一期的社区 AMA 伴随夏天的来临已圆满结束,作为这一期的主角—江依旺(awang),相信大家经常能在 Pluto 群和论坛见到他的身影。自活动开始以来,许多小伙伴围绕着 nebula-java 使用
、nebula-console-intellij-plugin
的相关问题向江依旺提出了自己的疑惑。在此之前,还让我们先来认识一下本次的主人公江依旺吧。


)。nebula-console-intellij-plugin捐给了社区:GitHub - nebula-contrib/nebula-console-intellij-plugin: Nebula Graph Databases support for JetBrains family IDEs.一款针对 Jetbrains 开发工具的 console 工具,支持语法高亮、函数字段自动补全、数据表格分页显示、关系图展示 7。大致上我的介绍就是这样。


升级脚本(https://github.com/awang12345/nebula-graph-tools),注意:一定要测试环境先测试,线上升级先备份。
Aprill(用户2):
感谢你的耐心解答,我去试试。
江依旺:
不客气,原地升级切记要先备份所有数据哈,还有一定要测试环境先测试,升级之后原来连接的 client 也要升级才能适配新的 NebulaGraph,除此之外你还得收集所有在用的 nGQL,跑到 NebulaGraph 3.x 上去测试,不兼容或者返回数据有不一致需要进行兼容处理。
你好依旺老师,NebulaGraph 使用 Java 客户端连接,有时候可以创建Session(其他Session释放时),有时候报错:Auth failed: Create Session failed: Too many sessions created from 192.168.137.1 by user root. the threshold is 300。NebulaGraph 是 v3.6.0 版本,kill 所有 Session 立马一下就满了,Show Session有1200个左右,Graph 都是默认配置,Session 过期时间 8 小时,Session 数量 300。代码有写释放 Session 的操作,有几个环境,只存在一个环境有这个问题,其他环境正常,配置一模一样,集群机器 IP 不同,请问该如何解决?
江依旺:
我只用过官方提供的 console 工具,但是个可执行的二进制文件,并非是个类库。根据你的描述你是每次都去建立连接,用完之后关闭 Session,如果执行的并发度增高就很有可能超过限制,创建连接的速率大于释放的速率,那么就会出现 Session 过多的问题。
Wing123(用户4):
请问后续 NebulaGraph 将会如何与 AI 深度结合?
NebulaGraph:
这个问题不在本次提问的范畴哦,如果你对 AI 有兴趣的话,可以关注下 LLM 这个标签下的内容:
使用llm标记的话题(https://discuss.nebula-graph.com.cn/tag/llm)
用户案例集




