Gehen Sie zu http://host:port/system/console/configMgr/org.apache.felix.http
Problem
AEM stürzt mit oder ohne einen OutOfMemoryError ab. Der Leak-Suspects-Bericht des Eclipse Memory Analyzer Tool (MAT) zeigt, dass org.eclipse.jetty.server.session.HashedSession das meiste des Heaps konsumiert.
Beispielausgabe von Eclipse MAT:
1.650.055 Instanzen von "org.eclipse.jetty.server.session.HashedSession" geladen durch "org.apache.felix.framework.BundleWiringImpl $ BundleClassLoaderJava5 @ 0x6c279ad00" belegen 2.292.147.984 Byte (51,04%). Diese Instanzen werden von einer Instanz von "java.util.concurrent.ConcurrentHashMap$Node[]" verwiesen, geladen durch ""
Schlüsselwörter
java.util.concurrent.ConcurrentHashMap$Node[]
org.eclipse.jetty.server.session.HashedSession
org.apache.felix.framework.BundleWiringImpl$BundleClassLoaderJava5 @ 0x6c279ad00
Umgebung
AEM 6.0, 6.1
Ursache
Es ist ein bekanntes Problem, das in AEM6.2 gelöst ist. Die Jetty-Sitzungen in AEM6.0 und 6.1 hatten keine Standard-Zeitüberschreitung konfiguriert.
Lösung
-
-
Geben Sie einen geeigneten Wert unter Session Timeout
ein. -
Speichern