1,watch com.zhangna.Test test returnObj 监听方法的返回值
2,trace com.zhangna.Test test 查看方法各个阶段的调用时长
3,thread 列出所有的线程信息,并把CPU使用率高的线程排在最前面,
4,使用 tt -t com.zhangna.Test test -n 2
5, thread -b 找出当前阻塞其他线程的线程
6, thread -n 5 列出cpu使用率前5 的线程
7, watch com.zhangna.Test test "params[0]" 查看方法的入参
8,jvm 查看当前jvm信息
thread相关的: COUNT: JVM当前活跃的线程数
DAEMON-COUNT: JVM当前活跃的守护线程数
PEAK-COUNT: 从JVM启动开始曾经活着的最大线程数
STARTED-COUNT: 从JVM启动开始总共启动过的线程次数
DEADLOCK-COUNT: JVM当前死锁的线程数
9, sc com.zhangna.Test 查看该类的方法
10, monitor -c 3 com.zhangna.Test test 查看方法执行的次数等
arthas的一些常用命令
最新推荐文章于 2025-04-01 08:45:40 发布