怎么可能,要么就是你们用的java client被你们改了,你们有没有改nebula-java/client/src/main/generated/com/vesoft 里面的代码
你们的代码我就加了一个日志 这个我骗你干嘛 事实情况就是这样的
这个里面没有动过
从来没有用户出现返回的数据里面没有session id的,要不你把你们测试代码给我,我这边运行下
这个是嵌套在项目里的 不是每次都出 很抱歉 不能发给你
但是真的有时会没有返回sessionID
那我只能怀疑你用的代码不是我提供的,代码行数都对不上怎么看,你要么就用我提供的,直接编译打包安装,然后再把debug的信息发出来
只改了这点东西
我这在我没改之前也是返回0
你把你使用的地方抽出来,执行语句变成测试的,不涉及你们业务代码,然后变成测试代码可以复现的时候,再把这个发出来,因为你这个问题已经不是昨天的问题了。
有电话或加个微信可否,这样也太累了
问题原因是,现在fbthrift的连接没有处理seqid,导致下次请求的响应变成上次超时的响应回复,消息错误,导致不可预期的结果。
2 个赞
问题已解决
1 个赞
大佬 怎么解决的?
如果你用的版本(客户端 2.0.0 服务端 2.0.1)和 scott 一样的话,就可以拉取下最近的 java 客户端的代码就行了,如果你有遇到新的问题可以去重新发个帖子说下你的情况。