Rumah >Java >javaTutorial >Di manakah JBoss menyimpan Heap Dump apabila menggunakan parameter `HeapDumpOnOutOfMemoryError`?

Di manakah JBoss menyimpan Heap Dump apabila menggunakan parameter `HeapDumpOnOutOfMemoryError`?

Barbara Streisand
Barbara Streisandasal
2024-11-30 03:47:14501semak imbas

Where does JBoss save the Heap Dump when using the `HeapDumpOnOutOfMemoryError` parameter?

Di manakah Heap Dump Disimpan Apabila Menggunakan Parameter HeapDumpOnOutOfMemoryError dalam JBoss?

The -XX: HeapDumpOnOutOutOfMemoryError Parameter dalam JBoss?

The -XX: HeapDumpOnOutOfOfMemoryError parameters buang apabila Mesin Maya Java (JVM) menghadapi ralat di luar ingatan. Longgokan ini menyediakan data berharga untuk menyahpepijat dan mendiagnosis isu memori dalam aplikasi yang dijalankan pada JBoss.

Lokasi Buang

Secara lalai, longgokan timbunan disimpan dalam fail bernama java_< ;em>pid.hprof dalam direktori kerja JVM. pid mewakili ID proses JVM. Ini bermakna longgokan timbunan akan disimpan dalam direktori yang sama di mana pelayan JBoss sedang berjalan.

Lokasi Longgokan Tersuai

-XX:HeapDumpPath=/disk2/dumps

Jika mahu, anda boleh menentukan longgokan alternatif laluan menggunakan parameter -XX:HeapDumpPath=. Contohnya, untuk menentukan direktori tersuai untuk dump, anda boleh menggunakan pilihan permulaan berikut:

Ini akan menyimpan heap dump dalam direktori /disk2/dumps.

Akses Jauh

Jika anda tidak log masuk ke pelayan Unix melalui konsol, anda mungkin tidak dapat untuk mengakses fail dump secara langsung. Dalam kes sedemikian, anda boleh mempertimbangkan untuk menggunakan alat capaian jauh seperti Secure Shell (SSH) untuk menyambung ke pelayan dan mendapatkan semula longgokan timbunan.Dengan menyesuaikan laluan pembuangan dan menggunakan alatan capaian jauh, anda boleh memastikan bahawa longgokan timbunan disimpan di lokasi yang sesuai untuk menyelesaikan masalah memori dalam aplikasi JBoss anda.

Atas ialah kandungan terperinci Di manakah JBoss menyimpan Heap Dump apabila menggunakan parameter `HeapDumpOnOutOfMemoryError`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn