记录arthas的初次使用

发布时间 2023-12-25 22:39:46作者: 壹索007

1.起因:写了个数据传输接口,放到服务器上后,传输时间非常长,因为是个很简单的接口,左看右看排查不出问题,只能上工具了。

2.下载arthas

百度云:https://pan.baidu.com/s/1Y_ltv-4wK8rmrRSf-WRPoQ
提取码:ylrv
链接来自:https://www.cnblogs.com/baijuyi334/p/12565639.html#/cnblog/works/article/12565639

 3.把下载的jar包放在一个新建文件夹下

 4.windows下启动arthas

>>cd arthas安装文件夹
>>java -jar arthas-boot.jar <pid>

<pid>:你所要监控的java进程,可以任务管理器或者jps查看

5.ok,出现问题

6. 百度到:

发生这个问题的原因有两个:
一个是目前机器中没有安装Oracle的jdk;
一个是没有java程序运行

那我就安装下oracle的jdk试试

7.换了oracle jdk出现的新问题

试了:

把arthas-boot.jar复制到jdk安装的bin文件夹下
进入下载好的jdk的bin目录下,执行指令,/data/arthas-boot.jar 为arthas-bootjar的绝对路径

还是不行

未完待续...