线程排查死锁

多线程运行过程中,大家都会遇到死锁问题,当面试官问你如何排查死锁的时候,最基本的方式我觉得应该要掌握:

jps + jstack

jps+jstack

在cmd中首先运行jps -l 指令,获取java进程的pid
然后jstack -l [pid]

JConsole

JConsole

在cmd中运行JConsole指令,进入Java监视和管理控制台,选择要检查死锁的类—>选择线程—>死锁—>获取死锁位置

猜你喜欢

转载自blog.csdn.net/weixin_44374871/article/details/110857542
今日推荐