一、启动arthas命令
java -jar arthas-boot.jar
然后选择进程 enter进入
二、查询方法
sm *TestUtils*
sm com.test.TestUtils test
三、查询类
sc *TestUtils*
如果不存在先触发该方法
四、监控方法输入输出
watch com.test.TestUtils test "{params,returnObj}" -x 2
五、反编译源码并输出到指定的文件
jad com.test.TestUtils > /tmp/TestUtils.java
六、监控方法调用链的耗时
trace com.test.TestUtils test
trace com.test.TestUtils test '#cost > 10'
网友评论