如何发现springcloudeureka客户端内存泄漏的原因?

ttygqcqt  于 2021-07-23  发布在  Java
关注(0)|答案(0)|浏览(268)

我有一个用java编写的微服务,它与springcloudeureka客户机相关。当我从wildfly中取消部署它时,元空间内存不会被释放;在调查eclipse mat的原因时,我意识到eureka客户机的一些线程正在生成类加载器内存泄漏。
这些是其中一个类加载器的强引用:在mat中处理headdump
我使用以下maven依赖项:

<dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
    </dependency>

使用此版本的spring cloud:

<spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>

在取消部署的过程中,我在服务器日志中看到eurekaclientbean的shutdown()函数成功终止。对如何深入了解原因有何建议?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题