草庐IT

Jstack排查线上CPU100%

Jstack排查线上CPU100%介绍jstack是JVM自带的Java堆栈跟踪工具,用于生成java虚拟机当前时刻的线程快照,来帮助定位线程出现长时间停顿的原因,例如死锁、死循环等。语法jstack[options]pidoptions:-F:toforceathreaddump.Usewhenjstackdoesnotrespond(processishung),当一个进程挂起时,jstack命令没有响应时,强制输出这个线程转储信息。-m:toprintbothjavaandnativeframes(mixedmode),打印JAVA和包含本地方法的C/C++的堆栈信息。-l:longli