cxf webservice 客户端调用内存溢出,内存不会自动释放,请问各位大侠是怎么解决的。

java.lang.OutOfMemoryError: GC overhead limit exceeded at java.lang.String.toCharArray(Unknown Source) at freemarker.core.TextBlock.trim(TextBlock.java:406) at freemarker.core.TextBlock.deliberateRightTrim(TextBlock.java:214) at freemarker.core.TextBlock.postParseCleanup(TextBlock.java:119) at freemarker.core.TemplateElement.postParseCleanup(TemplateElement.java:233) at freemarker.core.MixedContent.postParseCleanup(MixedContent.java:76) at freemarker.core.TemplateElement.postParseCleanup(TemplateElement.java:250) at freemarker.core.TemplateElement.postParseCleanup(TemplateElement.java:233)

第1个回答  2022-04-06
解决方法:1、使用单利模式创建cxf客户端;2、不适用cxf方式调用webservice,改用http方式调用。