nebula session断开

这是 nebula服务器的监控。
因为nebula建立session是个比较重的过程,所以我们初始化了100个session放在本地同步集合,做个简易的二级连接池,查询就不用重复建立session了。
我们遇到的问题是当服务器cpu使用率达到40%左右时,session就会自动断开了,请问大家有没有遇到类似的情况,怎么解决的,是否需要改变nebula配置

nebula上建立了多个图实例,版本为2.6.0
各个图实例的数据规模不同,大的边规模60亿,小的边规模百万

1 个赞

是怎么判断session断开的?
session 有一个 session_idle_timeout_secs 控制session在服务端的过期时间

这个参数我们设置的0。
我们会有spark离线导入导出或其他高并发任务。每次CPU升高可能报出两个异常:
1、服务端报出连接池中连接耗尽,因为是业务低峰期所以我的猜测是连接断开导致连接池中没有连接了
2、或者这个异常

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