Arthas 应用诊断利器学习及使用(十一) arthas-boot的默认启动过程
这是我参与更文挑战的第9天,活动详情查看: 更文挑战
本文内容基于arthas 3.5.2 版本,介绍arthas-boot的默认启动过程。
一.开始使用arthas
官网文档中推荐使用arthas-boot.jar的方式来使用arthas。命令如下:
curl -O https://arthas.aliyun.com/arthas-boot.jar
java -jar arthas-boot.jar
复制代码
二.如何debug arthas-boot
通过github中arthas仓库的issue Debug Arthas In IDEA 中的介绍可以知道如何debug arthas-boot.jar, 方便了解启动过程。
三.开始debug
这里选择远程debug。
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000 -jar arthas-boot.jar
在idea中新增一个remote配置,设置的端口要与执行arthas-boot.jar
时的一致,如下图所示。