Arthas基础和JVM相关命令-jad/watch/jvm/sysprop/sysenv/vmoption/getstatic/ognl

1. jad:反编译指定已加载类的源码

jad com.lyb.web.mySpringBoot.thread.ThreadAppendData

 2. watch:函数执行数据观测

watch org.apache.lucene.util.RamUsageEstimator sizeOf returnObj

3.jvm:查看jvm相关信息 

 

 

 死锁线程数量

 

 

4.sysprop:显示系统属性,也可修改某个属性

 

 

 5.sysenv:查看当前 JVM 的环境属性(System Environment Variables)

 

 

 6.vmoption:查看,更新 VM 诊断相关的参数

 

 7.getstatic:查看类的静态属性

getstatic com.lyb.web.mySpringBoot.thread.ThreadAppendData listDataSize

推荐直接使用ognl命令,更加灵活。

 

 8.ognl:执行 ognl 表达式

ognl '@com.lyb.web.mySpringBoot.thread.ThreadAppendData@listDataSize'

@:表示静态

 

 

 
posted @ 2022-08-13 19:28  fycn01  阅读(39)  评论(0编辑  收藏  举报