首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JVM级别的高内存使用率- org.springframework.boot.actuate.autoconfigure.metrics.AutoConfiguredCompositeMeterRegistry

JVM级别的高内存使用率- org.springframework.boot.actuate.autoconfigure.metrics.AutoConfiguredCompositeMeterRegistry
EN

Stack Overflow用户
提问于 2022-10-07 09:17:02
回答 1查看 76关注 0票数 0

我们使用的Spring启动版本从2.3.0.RELEASE升级到2.5.13春季云版本( 2.0.0.RELEASE),升级到spring云依赖项(version-2020.0.5),升级后堆内存使用量大幅增加,从堆转储分析来看,下面的对象正在内存中积累。"org.springframework.boot.actuate.autoconfigure.metrics.AutoConfiguredCompositeMeterRegistry "

如果有人遇到/知道这个问题,或者请帮助我理解这个问题的可能原因。日食分析器结果图像

请允许我提供有关这一问题的任何其他资料。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-07 11:46:20

通过对互联网的一点挖掘,我得到了一篇文章,帮助我找出了问题。

避免使用Spring的WebClient和uriBuilder来执行web请求。

代码语言:javascript
复制
  webClient .get() 
          .uri(uriBuilder -> uriBuilder.path("/v2/products/{id}")
          .build(productId))

使用以下方法构建URI :这样可以避免内存泄漏。

代码语言:javascript
复制
 webClient .get()
       .uri("/v2/products/{id}", productId))

在这里分享这篇文章给更多的观众。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73984968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档