本文共 460 字,大约阅读时间需要 1 分钟。
从Maven仓库下载
解压后,shift+鼠标右键 打开powershell窗口
在文件夹里有 arthas-boot.jar ,直接用 java -jar 的方式启动,并选择应用java进程
备注: 不知道自己的java进程可以打开cmd,输入netstat -ano 可查看当前启动服务的pid比如我现在启动的服务端口是8091
打开cmd窗口,输入netstat -ano,可看到对应的端口和PID。这里可以输入各种命令,我们主要使用trace 命令输出方法路径上的每个节点上耗时
比如 :trace com.xxx.service.xxx.xxxServiceImpl listSearch等
由于这个方法调用路径很长且BaseServiceImpl 文件大,输出会比较慢(等待很久),可以选择调用路 径短的方法去尝试。退出的时候 CTRL+C 后输入stop即可
转载地址:http://woyai.baihongyu.com/