当前位置: 首页 > 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.lryc.cn/news/453722.html

相关文章:

  • 黑马linux笔记(转载)
  • SQL Server—通配符(模糊查询)详解
  • 软考系统分析师知识点二:经济管理
  • C语言自定义类型联合和枚举(25)
  • Kafka 的重平衡问题详解及解决方案
  • 比较GPT4比较正确的回复的提问方式和比较失败的提问方式之间的区别?
  • jmeter学习(1)线程组与发送请求
  • 【小技巧】mysql 判断表字段是否存在 删除字段 sql脚本
  • 低代码革命:重塑工业互联网的未来版图
  • KNN算法
  • TS 中类型的继承
  • 在VS code 中部署C#和avalonia开发环境
  • Windows删除service服务
  • 【数据结构】---图
  • 《 C++ 修炼全景指南:十四 》大数据杀手锏:揭秘 C++ 中 BitSet 与 BloomFilter 的神奇性能!
  • 相机基础概念
  • 【python】追加写入excel
  • 继承实现单例模式的探索(二)
  • 设计模式-访问者模式
  • 国创——基于Unity3D和MediaPipe构建虚拟人物驱动系统
  • 环境可靠性
  • Chromium 设置页面打开系统代理源码分析c++
  • 信号检测理论(Signal Detection Theory, SDT)
  • Flink源码剖析
  • [Python学习日记-39] 闭包是个什么东西?
  • XSLT 实例:掌握 XML 转换的艺术
  • 【C++】第一节:C++入门
  • CSP-S 2021 T1廊桥分配
  • 项目配置说明
  • linux网络编程实战