Skip to content

jraft版本导致gc问题,存在内存泄露 #1219

@victor-fzuer

Description

@victor-fzuer

当我进行jraft-core版本升级到1.4.0后,启动报错。下面是我的服务使用版本依赖

        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.12</version>
        <java.version>17</java.version>
        <guava.version>32.0.1-jre</guava.version>
        <protobuf.version>3.22.3</protobuf.version>
        <grpc.version>1.56.0</grpc.version>
        <grpc-spring-boot-starter.version>2.14.0.RELEASE</grpc-spring-boot-starter.version> 
Image

我们当前使用jraft-core 1.3.13版本,可以正常运行,怀疑有严重的内存泄露,导致gc停顿时间达到10s。jraft的byte堆内存占用很严重,有什么解决方案吗?
Image

  • JVM version (e.g. java -version):Java17 ZGC
  • OS version (e.g. uname -a): AWS linux
  • Maven version: 3.9.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions