首页 > 其他分享 >Arthas基础和JVM相关命令-jad/watch/jvm/sysprop/sysenv/vmoption/getstatic/ognl

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

时间:2022-08-13 19:46:47浏览次数:73  
标签:lyb vmoption watch jvm ognl jad getstatic

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'

@:表示静态

 

 

 

标签:lyb,vmoption,watch,jvm,ognl,jad,getstatic
From: https://www.cnblogs.com/fycn01/p/16581847.html

相关文章