graph 偶发性coredump

nebula 版本:release3.1.0
部署方式:分布式
安装方式:源码编译
是否为线上版本:Y
硬件信息
磁盘 nvme
CPU 64核、内存信息 512g

客户端版本:
nebula-go 3.0

问题的具体描述
使用nebula-go 3.0进行查询,偶尔导致graph 进程coredump
堆栈如下:


看起来是core在了thrift 里面,这是因为客户端和graph的版本不匹配导致的吗?
这里是涉及到thrift的 协议修改导致的吗?

看起来是的,建议使用兼容的版本,如果相关结构修改,确实无法预料结果。

graph 3.0到3.1是有修改相关的thrif的协议吗

具体改动我不清楚,但是3.0-3.1有些较大的修改,也许个别请求的结构改变了,有计算的同学有了解也许可以给你解答。

直接升级到最新版本,用版本匹配的go吧。

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