你如何在 Java 中获取线程堆栈?

kill -3 [java pid]

不会在当前终端输出它会输出到代码执行的或指定的地方去比如,kill -3

tomcat pid, 输出堆栈到 log 目录下

Jstack [java pid]

这个比较简单在当前终端显示也可以重定向到指定文件中

-JvisualVM:Thread Dump

不做说明打开 JvisualVM 都是界面操作过程还是很简单的

posted @ 2020-11-28 17:04  咔啡  阅读(242)  评论(0编辑  收藏  举报