У меня застряла часть запущенного java-софта. Я хотел бы заглянуть внутрь, но понятия не имею, как это сделать.
Есть ли какой-нибудь инструмент, который я могу указать PID, и он скажет мне, где в настоящее время находится каждый поток, а также, возможно, несколько значений переменных? Я использую Linux.
Я более или менее знаю, что вызывает проблему, но есть еще несколько возможных случаев, поэтому было бы неплохо определить их.
Я не могу воспроизвести ошибку, потому что она появляется только каждые несколько дней и никогда не появлялась во время отладки, так что это уникальное изменение для знакомства с противником.
Любые идеи?