nebula-storage内存占用持续上涨的问题

  • nebula 版本:v2.6.1
  • 部署方式:单机
  • 安装方式:Docker
  • 是否为线上版本:N
  • 硬件信息
    • 磁盘 400G SSD
    • CPU、内存 16C 32G
  • 问题的具体描述
    现象:nebula-storage内存持续上涨,当达到高水位限制后服务不可用,持续一段时间nebula-graphd服务挂掉。
    操作:写服务持续不断向nebula写入数据,每秒大约3-5K的点边写入,持续了大约30H。同时有一个读服务,涉及到的操作有go featch,insert,每秒大约操作图数据库2-3K,每次耗时2-7ms。
    nebula-storage配置:
    –rocksdb_block_cache=1024
    –enable_partitioned_index_filter=true
    其余为默认配置
    一下是内存占用监控:
    03bae5dc17c62030e67f961296b51f7

好像2.6.1之前有个bug,你确认下schema里面有没有用默认值,写入的时候是不是没有指定这些字段

3 个赞

确实有少量字段定义schema的时候给的默认值,插入的时候没显示给值,这个问题v2.6.2解决了没?

https://github.com/vesoft-inc/nebula/pull/3806

2.6.2解决了