← 返回生产场景
🚨 线上排障
CPU高 / OOM / 接口慢 / 死锁 / 磁盘满
🔥CPU 100% 三步定位核心
# 1. 找进程
top # 找CPU最高的Java PID
# 2. 找线程
top -Hp <PID> # 找CPU最高的线程TID
# 3. 看堆栈
printf "%x\n" <TID> # 转十六进制
jstack <PID> | grep "nid=0xxxx" -A 30
💥OOM 排查
# 提前配好
-XX:+HeapDumpOnOutOfMemoryError
# dump后用MAT打开 → Dominator Tree找大对象
🔒死锁(CPU不高但全卡)
jstack <PID> | grep -A 20 "deadlock"
生产场景 · 线上排障 · 全栈资料库