gpt4 book ai didi

Spring-boot 2.2.x 增加 CPU

转载 作者:行者123 更新时间:2023-12-03 23:49:30 24 4
gpt4 key购买 nike

我们有一个在 3 台生产机器上运行的 Spring-boot REST 应用程序。最近从 Spring-boot 2.1.8 到 2.2.2 的更新显示 CPU 初始增加至少两倍。此负载会随着时间的推移而增加,而旧版本则保持稳定。

我已经设法将其缩小到 2.2.x,因为使用 2.1.11 构建是可以的,但是 2.2.0 显示了问题。

为了给出规模的概念,无论负载如何,旧版本都保持在 6% 左右,而新版本从 15% 左右开始,大约 10 小时后逐渐增加到 100% 以上。

我可以看到相同构建的初始上升,只是更改了 Spring-boot 版本。该应用程序使用 spring-boot-starter-web 和 spring-boot-starter-actuator。

有任何想法吗?我应该在 https://github.com/spring-projects/spring-boot/issues 提出这个问题吗? ?

最佳答案

这很可能与 Spring Framework 5.2.6(或 Spring Boot 2.2.7)中修复的 Spring Framework 中的错误有关。在具有相同媒体类型的并发请求/响应的情况下存在内存泄漏。

the dedicated issue以及开发人员发送的报告 lots of details .请注意,MVC 和 WebFlux 都会发生这种情况。

关于Spring-boot 2.2.x 增加 CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59879550/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com