Получить дамп потока (thread dump) в Java можно несколькими способами.
jstack <pid>
: Самый распространенный способ. Требует PID Java-процесса.
bash
jcmd <pid> Thread.print
: Более новый инструмент, универсален.
bash
kill -QUIT <pid>
(Linux/macOS): Отправляет сигнал QUIT процессу, который приводит к выводу дампа потоков в стандартный вывод или лог-файл приложения.
bash
Можно получить дамп программно, используя API JMX (
Получить дамп потока (thread dump) в Java можно несколькими способами.
jstack <pid>
: Самый распространенный способ. Требует PID Java-процесса.
bash
jcmd <pid> Thread.print
: Более новый инструмент, универсален.
bash
kill -QUIT <pid>
(Linux/macOS): Отправляет сигнал QUIT процессу, который приводит к выводу дампа потоков в стандартный вывод или лог-файл приложения.
bash
Можно получить дамп программно, используя API JMX (
Register or sign in to get access to full answers for all questions from the question bank.