← 返回生产场景

🚨 线上排障

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"
生产场景 · 线上排障 · 全栈资料库