官网:arthas官网
具体详细使用请参考官方文档:快速入门 | arthas
最简单使用:
在你自己linux机器(前提是已有JVM程序)上面下载arthas包,并启动
curl -O https://arthas.aliyun.com/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命令