arthas 定位这个方法的调用次数及调用堆栈信息
时间: 2023-12-14 15:31:41 浏览: 292
arthas,追踪堆栈,监控服务,拆箱即用
可以使用arthas的`trace`命令来定位方法的调用次数及调用堆栈信息。具体操作如下:
1. 进入arthas控制台,通过`dashboard`命令查看当前应用的进程号。
2. 执行`trace <类名> <方法名>`命令,例如`trace com.example.demo.service.UserService getUserInfo`,表示跟踪`UserService`类中的`getUserInfo`方法。
3. arthas会输出该方法的调用次数及调用堆栈信息。可以通过按下键盘上的`Q`键来退出跟踪。
除了`trace`命令,arthas还提供了其他一些命令用于跟踪方法调用,例如`stack`、`watch`、`monitor`等。可以根据具体情况选择使用。
阅读全文