Heim > Java > javaLernprogramm > Wo speichert JBoss Heap-Dumps bei Verwendung von -XX: HeapDumpOnOutOfMemoryError?

Wo speichert JBoss Heap-Dumps bei Verwendung von -XX: HeapDumpOnOutOfMemoryError?

Mary-Kate Olsen
Freigeben: 2024-11-10 03:06:02
Original
853 Leute haben es durchsucht

Where Does JBoss Store Heap Dumps When Using -XX: HeapDumpOnOutOfMemoryError?

Heap-Dump-Speicherort für JBoss mit -XX: HeapDumpOnOutOfMemoryError

In JBoss wird das Hinzufügen des Parameters -XX: HeapDumpOnOutOfMemoryError zu Ihren JVM-Startoptionen aktiviert die Erfassung eines Heap-Dumps bei einem Fehler wegen unzureichendem Arbeitsspeicher. Es ist jedoch wichtig zu bestimmen, wo diese Daten gespeichert sind.

Laut Oracle-Dokumentation wird der Heap-Dump standardmäßig in einer Datei mit dem Namen java_pid.hprof erstellt. Diese Datei wird im Arbeitsverzeichnis der VM abgelegt, das normalerweise das Verzeichnis ist, von dem aus Ihre JBoss-Instanz gestartet wurde.

Wenn Sie JBoss beispielsweise mit diesem Befehl starten:

/opt/jboss-6.1.0.Final/bin/standalone.sh
Nach dem Login kopieren

Der Heap Der Dump befindet sich unter:

/opt/jboss-6.1.0.Final/bin/java_<em>pid</em>.hprof
Nach dem Login kopieren

wo pid ist die Prozess-ID des JBoss-Servers.

Sie können jedoch mit der Option -XX:HeapDumpPath= einen alternativen Speicherort für die Heap-Dump-Datei angeben. Wenn Sie den Heap-Dump in einem Verzeichnis namens dumps auf disk2 speichern möchten, verwenden Sie den folgenden Parameter:

-XX:HeapDumpPath=/disk2/dumps
Nach dem Login kopieren

Dadurch wird die Erstellung der Heap-Dump-Datei in das Verzeichnis /disk2/dumps geleitet.

Das obige ist der detaillierte Inhalt vonWo speichert JBoss Heap-Dumps bei Verwendung von -XX: HeapDumpOnOutOfMemoryError?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage