Skip to content

Commit

Permalink
修改内部类debug及监控对应文档
Browse files Browse the repository at this point in the history
  • Loading branch information
xleiy committed Sep 6, 2019
1 parent cab85db commit d07e135
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 9 deletions.
12 changes: 5 additions & 7 deletions docs/cn/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,13 @@
解决办法就是指定一下相应的类名,因为不能是agent使用到的类,推荐使用用户自身中间件jar包或者spring中类(注意要是已加载的类),如果使用业务类,可能导致小部分功能不可用。

例子 :
```
./quick_start.sh -c org.springframework.web.servlet.DispatcherServlet(不要照抄) -p 1024 start
```
![./quick_start.sh -c org.springframework.web.servlet.DispatcherServlet(不要照抄) -p 1024 start](../image/cannot_lib_class.png)

如果自身依赖中有相应的类,但是还是报"can not find lib class",这种情况应该是类没有加载。
如果自身依赖中有相应的类,但是还是报"`can not find lib class`",这种情况应该是类没有加载。

"can not find lib class"下面一行从“begin print all loaded classes”开始,会打印所有已加载的类名,可以从这里进行确认。
"`can not find lib class`"下面一行从“`begin print all loaded classes`”开始,会打印**所有已加载**的类名,可以从这里进行确认。

### windows 环境暂时不支持
### windows 环境

---

Expand All @@ -89,7 +87,7 @@

> 如果是使用快速启动脚本,需使用JDK8
> 手动指定JDK目录(例如目录为`/bin/jdk`) : `./quick_start.sh -j /bin/jdk -p 1024 start`
> 手动指定 **`JAVA_HOME`** 目录(例如目录为`/lib/java_1.8/home`) : `./quick_start.sh -j /lib/java_1.8/home -p 1024 start`
### 端口问题

Expand Down
2 changes: 1 addition & 1 deletion docs/cn/debug.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Arthas的watch命令让我们可以观察函数的入参、返回值、异常等
选择“全部加载”会把整个列表重新加载一遍。
![debug class list](../image/debug_class_list.png)

- 找到需要调试的那行代码,点击前方的行号标记设置断点
- 找到需要调试的那行代码,点击前方的行号标记设置断点。对于内部类,需要内部类代码被执行过(**保证类被加载**)才能添加断点

![debug panel](../image/deug_panel.png)

Expand Down
2 changes: 1 addition & 1 deletion docs/cn/monitor.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

选择“全部加载”会把整个列表重新加载一遍。
![monitor_class_list](../image/monitor_class_list.png)
- 找到需要添加监控的方法,在其中任意语句添加标记,点击前方的行号标记所在行。
- 找到需要添加监控的方法,在其中任意语句添加标记,点击前方的行号标记所在行。对于内部类,需要内部类代码被执行过(**保证类被加载**)才能添加监控
![monitor_panel](../image/monitor_panel.png)
- 在监控首页可以选择应用及机器后可以查看监控数据
![monitor_display](../image/monitor_display.png)
Binary file added docs/image/cannot_lib_class.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d07e135

Please sign in to comment.