jstack(Stack Trace for Java)
概述
作用:生成虚拟机当前时刻的线程快照。
线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合。
主要是定位出现长时间停顿的原因,如线程间死锁,死循环,请求外部资源导致的长时间等待。
命令解析
jstack [ option ] vmid
-F 正常输出的请求不被相应时,强制输出线程堆栈
-l 除堆栈外,显示关于锁的附加信息
-m 如果调用的本地方法,可以显示C/C++的堆栈
来源:CSDN
作者:小汪4code
链接:https://blog.csdn.net/qq_32527287/article/details/103843521