之前发同一个请求没问题,但现在在studio用语句查询页是rpc failure,storage的状态也经常在healthy和starting healthy 中切换 ,查看日志:
Heartbeat failed, status:RPC failure in MetaClient: apache::thrift::transport::TTransportException: Dropping unsent request. Connection closed after: apache::thrift::transport::TTransportException: AsyncSocketException: connect failed, type = Socket not open, errno = 111 (Connect 除了导入了点新的数据(跟查询语句无关的内容),其他也没啥操作,怎么就这样了呢
也就是说你没有做查询,而是在写入数据,然后服务不稳定?
不不不,我是指在导入数据完毕后,去做查询结果服务不稳定(查询的内容是之前早就导入的数据,跟新导入的无关,所以感觉不是数据量的问题才这样)
如果是查询出现这个问题,应该就是查询的时候涉及到的数据量比较大,然后服务停止响应了。你可以用 explain 在你的执行语句前面,点击运行,看下生成的执行计划。
关于 explain 你可以看下这个文档:EXPLAIN和PROFILE - NebulaGraph Database 手册
啊,可是涉及的数据量并没有变动过,以前一直是成功的,为什么现在会一直失败呢
呜,应该没有写数据吧,看了下cpu占得也不高
–storage_client_timeout_ms=600000 我修改了这个参数后目前暂时没有出现这个问题惹
2 个赞
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。