Я бы попытался отслеживать действие, выполняемое в потоке, например команду tail
. И он должен напечатать stackTrace
потока (чей идентификатор потока известен).
Я мог бы распечатать трассировку стека всех потоков, которые в настоящее время выполняются в процессе java, как показано ниже.
pid=$(ps -ef |grep 'catalina' | grep java | awk ' { print $2 } ');
eval '/home/jdk/bin/jstack -F $pid' > stack_trace.txt
Но мне нужно напечатать трассировку стека потока, идентификатор потока которого известен.
Любая помощь в этом отношении приветствуется. Заранее спасибо :)