我的应用程序中存在类加载问题。我们正在使用自定义类加载器,并且所有类均已正确关闭,但是动态类(com.sun.proxy.* and org.springframework.core.$Proxy
)却被疯狂生成,并且元空间不断增长,直到JVM耗尽元空间
我已经尝试了很多方法,包括堆和内存直方图分析,但是我认为我需要某种方式来跟踪代理生成。我需要检测:
是否有相应的库/代码段?我知道我可以从技术上使用字节预算,但不想重新发明轮子
答案 0 :(得分:0)
您应该使用-verbose:class
标志记录类加载,并处理此输出,而不是使用Java代理。