我们使用的Spring启动版本从2.3.0.RELEASE升级到2.5.13春季云版本( 2.0.0.RELEASE),升级到spring云依赖项(version-2020.0.5),升级后堆内存使用量大幅增加,从堆转储分析来看,下面的对象正在内存中积累。"org.springframework.boot.actuate.autoconfigure.metrics.AutoConfiguredCompositeMeterRegistry "
如果有人遇到/知道这个问题,或者请帮助我理解这个问题的可能原因。日食分析器结果图像
请允许我提供有关这一问题的任何其他资料。
发布于 2022-10-07 11:46:20
通过对互联网的一点挖掘,我得到了一篇文章,帮助我找出了问题。
避免使用Spring的WebClient和uriBuilder来执行web请求。
webClient .get()
.uri(uriBuilder -> uriBuilder.path("/v2/products/{id}")
.build(productId))使用以下方法构建URI :这样可以避免内存泄漏。
webClient .get()
.uri("/v2/products/{id}", productId))在这里分享这篇文章给更多的观众。
https://stackoverflow.com/questions/73984968
复制相似问题