专业的JAVA编程教程与资源

网站首页 > java教程 正文

java诊断工具Arthas(阿尔萨斯)安装分析处理

temp10 2025-01-02 19:13:09 java教程 10 ℃ 0 评论

java诊断工具Arthas(阿尔萨斯)安装分析处理

1、下载安装且启动arthas

curl -O https://arthas.aliyun.com/arthas-boot.jar

java诊断工具Arthas(阿尔萨斯)安装分析处理

启动:java -jar arthas-boot.jar

2、对卡顿接口定位

thread命令查看cup占用多的线程

thread 线程id查看线程耗时类

3、对慢接口定位

trace 类名 方法名定位接口耗时方法,根据展示内容可以清楚产看耗时点

4、transform热更新服务

在不修改代码结构的前提下才能使用此方法,例如类中不能添加或删除属性,不能添加或删除方法等。

5、jad线上代码反编译

jad 类全名:

6、watch对接口出入参监控

watch 类名 方法名 returnObj:返回结果监控

watch 类名 方法名 returnObj -x 2:返回两级结果

watch 类名 方法名 params:监控入参 -x 2监控两级结果

watch 类名 方法名 "{params,returnObj}" -x 4:返回出入参结果的监控

7、profiler火焰图

profiler start:启动(默认是cup的监控)

profiler list:查看支持参数

profiler stop:生产火焰图

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表