arthas只能用于监控本地java程序,因此远程服务需要在服务器上部署arthas
启动arthas:java -jar arthas-boot.jar
选择进程:
最常用命令:watch
一般实例:
1 | watch com.lan5th.WorkflowManageManagerImpl testPaging "{params,returnObj,throwExp}" -x 5 -s |
入参如果有多个会将其封装成一个Object数组,如果要查看内容至少需要指定-x
为2
解析位置:
1 | “{params,returnObj}” 两个变量就是代表参数,返回值,可选的还有throwExp,表示抛出的异常 |