Java-Dumps generieren

Mit dem Dump Generation Manager können Systemadministratoren Speicherauszüge für ausgewählte Server erstellen, nämlich Thread-Auszüge und Heap-Auszüge. Informationen zu den verfügbaren Informationstypen finden Sie unter Java-Dumps generieren: Informationstypen.

Anmerkung: Abhängig von der Größe der Java-VM benötigt das System ein gewisse Zeit für das Anlegen eines Heapdumps und erfordert eine entsprechende Menge an freiem Speicherplatz. Intershop empfiehlt, Heapdumps sequenziell zu erstellen, wenn mehrere Anwendungsserver beteiligt sind.
Um einen Dump zu erzeugen:
  1. Öffnen Sie in der Navigationsleiste von Intershop System Management die Option Installation und Wartung | Dump erzeugen.
    Die Detailseite Dump erzeugen wird angezeigt.
  2. Öffnen Sie entweder die Registerkarte Threaddump oder die Registerkarte Heapdump.
  3. Wählen Sie im Abschnitt Applikationsserver den/die gewünschten Applikationsserver aus und klicken Sie auf Übernehmen.
  4. Wählen Sie im Abschnitt Informationen den/die gewünschten Informationstyp(en) aus und klicken Sie auf Übernehmen.
    Einzelheiten zu den verfügbaren Informationstypen finden Sie in der Tabelle Java-Dumps generieren: Informationstypen.
  5. Klicken Sie auf Threaddump anlegen bzw. Heapdump anlegen.
    Der entsprechende Dump wird sofort erzeugt.
Anmerkung: Abhängig von der Größe der Java-VM benötigt das System ein gewisse Zeit für das Anlegen eines Heapdumps und erfordert eine entsprechende Menge an freiem Speicherplatz. Intershop empfiehlt, Heapdumps sequenziell zu erstellen, wenn mehrere Anwendungsserver beteiligt sind.

Die Dump-Dateien werden in einem VisualVM-kompatiblen Format erstellt, das eine visuelle Darstellung der Dump-Daten ermöglicht. Die erzeugten Dateien sind im Informations-Dateimanager verfügbar. Weitere Informationen finden Sie unter Informationsdateien verwalten.

Java-Dumps generieren: Informationstypen

In der folgenden Tabelle sind die Informationen aufgeführt, die für jeden Dump-Typ verfügbar sind.

Tabelle 1. Dump-Informationstypen
Informationstyp Dump-Typ Beschreibung
Gesperrte Monitore Threaddump Informationen zu gesperrten Monitoren
Gesperrte Synchronizer Threaddump Informationen zu gesperrten Synchronizern
Live-Objekte Heapdump Informationen über Live-Objekte, d. h. Objekte, die für andere Objekte zugänglich sind.