@pqgg7nwkd4

Get thread dump для работающего JAVA процесса?

Добрый день.

Есть рабочий JAVA процесс (томкат), который, похоже, зациклился в продакшне. Хотелось бы узнать где именно. Как можно получить стеки вызовов всех потоков?

P.S. В IDEA есть кнопка для этого:
69a2dd3f851c4deeb7b7a61e4f4dbea5.png
  • Вопрос задан
  • 542 просмотра
Решения вопроса 1
@ivan19631224
jstack <PID>
jstack - стандартная утилита JDK, находится в $JDK_PATH/bin. PID можно узнать многими способами, я это обычно делаю через "ps -ef".
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Emphasoft Санкт-Петербург
от 150 000 до 300 000 ₽
Right Line Москва
от 270 000 до 315 000 ₽
от 350 000 до 350 000 ₽
16 сент. 2021, в 12:48
1500 руб./за проект
16 сент. 2021, в 12:31
500 руб./в час
16 сент. 2021, в 12:26
30000 руб./за проект