cpp客户端ConnectionPool初始化失败

nebula版本:3.6.0
nebula-cpp版本:3.8.0
部署方式:单机部署
nebula启动未开启身份鉴权,使用console可以正常连接,使用java的客户端也可正常连接
在调用nebula-cpp的函数nebula::ConnectionPool::init()时,发现代码调用到
Connection::open()最后的verifyClientVersion(VerifyClientVersionReq{})时,返回了
E_RPC_FAILURE的错误码,错误信息是:Channel is !good()
这可能是什么原因呢?
在调用nebula::init()时没有让外部传入任何参数,这个有影响么?

检查了连接的端口使用的9669,没有使用错
使用nebula 3.8.0也是同样的问题,应该不是nebula-cpp的版本和nebula的版本不匹配导致的。

自身使用问题,没有等nebula完全启动去初始化,后续建session时又没有重新init导致

1 个赞

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