码迷,mamicode.com
首页 > 其他好文 > 详细

arthas常用命令记录

时间:2020-10-21 21:12:58      阅读:25      评论:0      收藏:0      [点我收藏+]

标签:arc   sea   arch   load   get   file   time   monit   https   

下载安装,看到arthas-boot.jar
curl -O https://arthas.gitee.io/arthas-boot.jar

启动arthas
java -jar arthas-boot.jar

常用命令

keymap:快捷键及自定义快捷键
sc:search class 搜索类
sm:search method 搜索当前类的方法
classloader:查看类加载器
jad:在线反编译
thread:查看当前线程并打印线程堆栈
jvm:查看当前虚拟机信息
sysprop:查看jvm的系统属性
sysenv:查看jvm的环境属性
vmoption:查看,更新VM诊断相关的参数
perfcounter:查看当前JVM的perfcounter信息
logger:查看logger信息,更新logger的level
mbean:查看或者监控mbean信息
getstatic:查看类的静态属性
ognl:执行ognl表达式
heapdump:dump java heap, 类似jmap命令的heap dump功能
mc:Memory Compiler/内存编译器,编译.java文件生成.class。mc结合redefine实现热部署。
redefine:加载外部的.class文件,redefine jvm已加载的类
monitor:对匹配 class-pattern/method-pattern/condition-express的类、方法的调用进行监控
watch:能方便的观察到指定方法的调用情况
stack:输出当前方法被调用的调用路径
tt:TimeTunnel方法执行数据的时空隧道,记录下指定方法每次调用的入参和返回信息,并能对这些不同的时间下调用进行观测
profiler:命令支持生成应用热点的火焰图。本质上是通过不断的采样,然后把收集到的采样结果生成火焰图
options:全局开关

arthas常用命令记录

标签:arc   sea   arch   load   get   file   time   monit   https   

原文地址:https://www.cnblogs.com/tuofan/p/13852530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!