idea中如何使用arthas
时间: 2023-09-04 16:12:05 浏览: 142
要在 IntelliJ IDEA 中使用 Arthas,可以按照以下步骤操作:
1. 下载 Arthas 命令行工具,解压缩到任意目录(例如 `/opt/arthas`)。
2. 在 IntelliJ IDEA 中打开项目,进入 `Run` 菜单,选择 `Edit Configurations...`。
3. 点击 `+` 号,选择 `Application`。
4. 在 `Main class` 中输入 `com.taobao.arthas.boot.Bootstrap`。
5. 在 `VM options` 中输入以下内容:
```
-Djava.awt.headless=true
-Xmx256m
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/tmp/
-javaagent:/opt/arthas/arthas-agent.jar
```
其中,`-javaagent:/opt/arthas/arthas-agent.jar` 是 Arthas 的代理程序路径,需要根据实际路径进行修改。
6. 点击 `OK` 保存配置,然后点击 `Run` 启动应用程序。
7. 在启动应用程序后,可以使用 Arthas 提供的命令行工具进行调试和监控应用程序。例如,使用 `arthas-boot` 命令进入 Arthas 命令行界面:
```
$ /opt/arthas/arthas-boot.sh
```
8. 在 Arthas 命令行界面中,可以使用各种命令进行应用程序的调试和监控。例如,使用 `trace` 命令追踪指定方法的调用栈:
```
$ trace com.example.demo.service.UserService getUserById
```
这样,你就可以在 IntelliJ IDEA 中使用 Arthas 进行应用程序的调试和监控了。
阅读全文