☰
Arthas使用查看耗时
2026/10/21 11:40:37 网站建设 项目流程

1、在windows下载arthas

我是在c盘下面新建了一个Arthas,将其下载到“C:\Program Files\Arthas”路径下。

Invoke-WebRequest-Uri https://arthas.aliyun.com/arthas-boot.jar-OutFile arthas-boot.jar

2、启动并解决报错

PS C:\Program Files\Arthas>java-jararthas-boot.jar[INFO]JAVA_HOME: C:\Program Files\Java\jdk-21.0.12[INFO]arthas-boot version:4.3.5[ERROR]Cannotfindjavaprocess. Try to run`jps`or`jcmd`commands to list the instrumented Java HotSpot VMs on the target system. Pleaseselectan available pid. PS C:\Program Files\Arthas>


是因为我有jdk两套环境,我设置的JAVA_HOME是jdk8的,改成21的后使用jps -l命令就能看到自己启动的项目pid了,再次使用 java -jar arthas-boot.jar 重试就可以了。

3、使用arthas

把自己的项目跑起来后,在启动arthas,

java-jar arthas-boot.jar

自己的项目和arthas都启动起来后,arthas会监控到当前所有启动的java项目,输入自己的java项目前面对应的数字。

我提前写了一个测试接口,让线程睡了3s后执行。

http://localhost:8080/test

4、trace

先在arthas的控制台执行,追踪test这个方法

trace 全类名 方法名 trace com.cao.controller.TestControllertest


执行完成后,再去调用http://localhost:8080/test 接口触发test方法被调用,这个时候会被arthas追踪到

查看耗时

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询