gpt4 book ai didi

java - 内存不足异常 - 创建休息模板时的永久代空间

转载 作者:行者123 更新时间:2023-12-02 10:04:19 25 4
gpt4 key购买 nike

我正在创建一个休息模板RestTemplate restTemplate = new RestTemplate()。但我在创建过程中遇到了内存不足异常的错误。当我调试其余模板创建时,错误恰好发生在 MappingJackson2HttpMessageConvertor这是一个多线程环境,仍然只有一个线程正在创建模板,其余其他线程正在执行其他过程。

最佳答案

OOM 错误与线程(堆栈)内存无关,而是与堆内存有关。

内存中的对象似乎过多 - 进行堆转储来分析到底是什么填充了所有内存: useful link about capturing heap dumps

在分析了您的具体情况后,作为解决方案(如果内存中可以容纳这么多对象),您可能需要通过 jvm 参数增加堆大小:-XX:MaxPermSize=512m

关于java - 内存不足异常 - 创建休息模板时的永久代空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55420710/

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