🗒️java项目排查cpu过高
2023-12-8
| 2024-12-9
0  |  Read Time 0 min
type
status
date
slug
summary
tags
category
icon
password
 

📝 排查内容

1.查看进程,找出占用cpu过高的进程

notion image
 

2.查看进程中占用cpu过高线程,并将线程pid转换成16进制数

notion image

3.导出进程的线程堆栈信息

4.在线程堆栈中查找线程id,并定位到代码段

根据线程pid,将pid转化为16进制,在导出的文本中搜索即能定位到有问题的代码段
notion image
 
ps:上图线程”VM Thread”线程为jvm内部线程,结合该线程作用,需要继续定位内存溢出或线程锁问题
cloudflare-ddns脚本docker常用操作命令
Loading...