技术栈
arthas命令
刘大猫.
1 个月前
jvm
·
arthas
·
sc
·
arthas命令
·
查看jvm已加载的类信息
Arthas sc(查看JVM已加载的类信息 )
提示:“Search-Class” 的简写,这个命令能搜索出所有已经加载到 JVM 中的 Class 信息;
刘大猫.
1 个月前
jvm
·
arthas
·
arthas命令
·
redefine
·
加载外部的.class文件
Arthas redefine(加载外部的.class文件,redefine到JVM里 )
提示:目的:常用来解决线上服务不停止,修改代码操作注意点1:redefine 的 class 不能修改、添加、删除类的 field 和 method,包括方法参数、方法名称及返回值。 注意点2:如果 mc 失败,可以在本地开发环境编译好 class 文件,上传到目标系统,使用 redefine 热加载 class
刘大猫.
1 个月前
jvm
·
arthas
·
arthas命令
·
perfcounter
·
查看当前perfcounter
Arthas perfcounter(查看当前 JVM 的 Perf Counter 信息)
基本用法:perfcounter基本用法:perfcounter -d
刘大猫.
2 个月前
jvm
·
arthas
·
logger
·
arthas命令
·
查看 logger 信息
Arthas logger(查看 logger 信息,更新 logger level)
基础语法: logger --name [查找类的全路径]基本用法: logger -c [classLoaderHash的值] --name [查找类的全路径] --level [待更新的日志level]
刘大猫.
2 个月前
jvm
·
arthas
·
arthas命令
·
查看当前jvm的信息
Arthas jvm(查看当前JVM的信息)
基础语法: jvm
刘大猫.
2 个月前
jvm
·
arthas
·
dashboard
·
当前系统的实时数据面板
·
dashboard命令
·
arthas命令
Arthas dashboard(当前系统的实时数据面板)
使用场景: 在 Arthas 中,dashboard 命令用于提供 JVM 实例的实时监控视图。它展示了一个综合的仪表盘,帮助你快速查看 JVM 的各种关键性能指标。使用场景包括: