启动并监控一个java进程,在此之前先启动一个java程序,使用ps -aux|grep java查看要监控的java程序的pid
ps-aux|grep java
arthas监控java进程
java -jar arthas-boot.jar <pid>
常用命令
dashboard
jad
jad命令用来反编译某一个类
eg:jad com.test.controller
watch
通过watch命令来查看demo.MathGame#primeFactors函数的返回值:
trace
eg:trace com.test.controller testMethod
方法内部调用路径,并输出方法路径上的每个节点上耗时
monitor
方法执行监控
eg:monitor com.test.controller testMethod
stack
eg:com.test.controller testMethod