arthas常用命令
时间: 2023-12-22 21:30:10 浏览: 105
一图掌握Arthas常用命令
以下是Arthas常用命令的介绍和用例:
1. help命令:查看Arthas支持的所有命令和用法。
```shell
help
```
2. jad命令:反编译指定类的字节码。
```shell
jad com.example.demo.DemoController
```
3. watch命令:监控指定方法的参数和返回值。
```shell
watch com.example.demo.DemoService hello "{params,returnObj}"
```
4. trace命令:跟踪指定方法的调用链。
```shell
trace com.example.demo.DemoService hello
```
5. monitor命令:监控指定方法的调用次数、耗时和异常信息。
```shell
monitor com.example.demo.DemoService hello
```
6. tt命令:统计指定方法的调用次数、耗时和异常信息,并以Top列表的形式展示。
```shell
tt -n 5 com.example.demo.DemoService hello
```
7. thread命令:查看当前线程的堆栈信息。
```shell
thread
```
8. heapdump命令:生成堆转储文件,用于分析内存问题。
```shell
heapdump /tmp/dump.hprof
```
9. dashboard命令:查看应用的实时监控信息。
```shell
dashboard
```
阅读全文