2017-06-29 3 views
1

Wir haben kürzlich unsere Anwendung von Java 7 auf Java 8 migriert. Seit dem Cut-over haben wir begonnen, Out-of-Memory-Metaspace-Probleme zu sehen. Wir haben versucht, die Größe des Metaspace-Speicherplatzes zu erhöhen, aber es hat nicht geholfen. Jvisal VM (und Jconsole) zeigt, dass 60 -70 K-Klassen-Dateien jeden Tag in den Speicher geladen werden und nichts entladen wird. Wir haben versucht, alle Arten von GC-Algorithmen zu verwenden und nichts half. Was kann sonst noch in der Java-Version schief gehen?Metaspace Memory Leak

Antwort

2

Nach einigen Recherchen fanden wir die Lösung für unser Problem. Durch das Hinzufügen des JVM-Arguments unten wurde das Problem behoben.

Im Folgenden finden Sie Artikel hat gute Informationen zu dem Thema. https://issues.apache.org/jira/browse/CXF-2939

Hoffe das hilft.