性能测试中,寻找接口的性能瓶颈时,为了定位到代码行,可以使用arthas命令配合定位。
下载地址:https://www.sohu.com/a/321133563_371153
一、arthas安装过程
1. 登陆跳板机
2. 拷贝arthas安装文件到指定机器上, scp /tmp/arthas-3.0.20170922143856-bin.zip root@ip:/home/admin/
3. 登陆到对应的机器
4. cd /home/admin
5. sudo su admin
6. 解压arthas安装文件, unzip arthas-3.0.20170922143856-bin.zip
6. cd /home/admin/arthas/
7. ./install-local.sh
二、运行arthas
1、cd /home/admin/arthas/
2、sudo -u admin ./as.sh
3、退出arthas,执行shutdown命令
三、方法跟踪
1、options trace-jdk-method false 关闭对jdk方法的跟踪
2、trace 类名 服务名 #cost>1000