立即学习:https://edu.youkuaiyun.com/course/play/26270/326861?utm_source=blogtoedu
异常代码定位:
1. jps 拿到 pid
2. 通过 jstack <pid> 拿到线程的状态,进而定位线程长时间卡顿、死锁、死循环等问题。
3. 死锁关键字:deadlock
课后练习:写一段死循环的代码,利用 jps 和 jstack 定位问题具体位置。
立即学习:https://edu.youkuaiyun.com/course/play/26270/326861?utm_source=blogtoedu
异常代码定位:
1. jps 拿到 pid
2. 通过 jstack <pid> 拿到线程的状态,进而定位线程长时间卡顿、死锁、死循环等问题。
3. 死锁关键字:deadlock
课后练习:写一段死循环的代码,利用 jps 和 jstack 定位问题具体位置。