Утечка памяти в Metaspace

Недавно мы перенесли наше приложение с Java 7 на Java 8. Со дня перерыва мы стали сталкиваться с проблемами нехватки памяти в Metaspace. Мы попытались увеличить размер пространства метаскопа, но это не помогло. Jvisual VM(и Jconsole) показывают, что файлы класса 60–70 К загружаются в память каждый день и ничего не выгружается. Мы пытались использовать все виды алгоритмов GC, но ничего не помогало. Что еще может пойти не так в никогда не версии Java?

1 ответ

После некоторых исследований мы нашли решение нашей проблемы. Добавление ниже аргумента JVM устранило проблему.

-Dcom.sun.xml.bind.v2.bytecode.ClassTailor.noOptimize=true

Ниже приведена хорошая информация по этому вопросу. https://issues.apache.org/jira/browse/CXF-2939

Надеюсь это поможет.

Другие вопросы по тегам