- nebula 版本:nebula-graph-3.0.1.el7.x86_64
- 部署方式:分布式
- 安装方式: RPM
- 是否为线上版本: N
- 硬件信息
- 磁盘( 推荐使用 SSD)
- CPU、内存信息
- 问题的具体描述
1、业务需要可能需要在循环中不断的从数据库查询,使用的是match语法,但是在这个循环查询的过程中graph的错误日志文件中有以下的错误日志,每次的查询都是获取新的session,查询完释放session。虽然有这个错误日志,但业务数据都正常,布置以下的报错是因何产生的
E20220413 00:35:45.612673 4012 GraphSessionManager.cpp:222] Update sessions failed: Session not existed!
E20220413 00:35:45.612728 4018 GraphSessionManager.cpp:246] Update sessions failed: Update sessions failed: Session not existed!
E20220413 00:42:15.930306 4011 GraphSessionManager.cpp:222] Update sessions failed: Session not existed!
E20220413 00:42:15.930362 4018 GraphSessionManager.cpp:246] Update sessions failed: Update sessions failed: Session not existed!
2、大数据量的查询会导致graph节点服务宕机,此时storage服务无法正常的停止,始终是在 nebula-storaged already running: xxxxx。只有暴力的kill -9 xxxx才能停止服务,请问该怎么优化服务的部署???