当前位置: 首页 > news >正文

Arthas(阿尔萨斯)

 Arthas

 

Arthas可以为你做什么?

 

 

安装下载

//Linux环境下
wget https://alibaba.github.io/arthas/arthas-boot.jar
//Windows环境下可以直接去官网下载压缩包
https://arthas.aliyun.com/doc/download.html//启动命令
java -jar arthas-boot.jar

启动阿尔萨斯,并且选择SpringBoot项目的进程进行监听 

 

常用命令 

一、基本指标含义 

 

二、监控相关

①monitor:方法执行监控

monitor -c -5 类路径 方法名

②watch:方法执行数据观测(入参、返回值、结果) ,可用tt替代

watch 类路径 方法名 "{params,returnObj}" - 2

③trace: 方法内部调用路径,并输出方法路径上的每个节点上耗时

trace 类路径 方法名 -n 2

④stack:输出当前方法被调用的调用路径

stack 类路径 方法名

⑤tt:方法执行数据的时空隧道,记录下指定方法每次调用的入参和返回信息

tt -t 类路径 方法名

tt -i 1000tt -i 1000 -p

 

三、类相关

①jad:反编译

jad 类路径 方法名

②classload:查看 classloader 的继承树,urls,类加载信息

③sc:查看 JVM 已加载的类信息

④sm:查看已加载类的方法信息

四、JVM相关

①bashboard: 查看当前系统的实时数据面板。

②Thread:查看查看当前 JVM 的线程堆栈信息

③jvm:查看当前 JVM 的信息


http://www.mrgr.cn/news/43177.html

相关文章:

  • 企业数字化转型中的常见挑战与TOGAF解决方案:从架构理论到实践的指导
  • 【WSL】解决‘wsl:检测到localhost代理配置,但未镜像到WSL‘问题
  • 信号用wire类型还是reg类型定义
  • PostgreSQL 字段使用pglz压缩测试
  • C语言之文件操作
  • 插画共享系统小程序的设计
  • Redis基础二(spring整合redis)
  • GEE教程:MODIS/006/MOD16A2数据计算蒸散发数据的时序图表和下载
  • Pikachu-xxe-xxe漏洞
  • Nacos理论知识+应用案例+高级特性剖析
  • 字符串数学专题
  • 华为 HCIP-Datacom H12-821 题库 (31)
  • Three.js基础内容(一)
  • 数据库习题简例
  • 【JavaEE】JVM
  • Java 中的虚拟线程
  • 驱动中的device和device_driver结构体
  • 【EXCEL数据处理】000016案例 vlookup函数。
  • AVL树的创建与检测
  • 网站开发的发展(后端路由/前后端分离/前端路由)