arthas
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版 | |||
arthas [2020/09/22 12:08] – plough | arthas [2020/09/22 12:14] (当前版本) – plough | ||
---|---|---|---|
行 48: | 行 48: | ||
sysprop | wc -l | sysprop | wc -l | ||
</ | </ | ||
+ | |||
+ | ===== watch 相关 ===== | ||
+ | ==== 返回值表达式 ==== | ||
+ | * loader | ||
+ | * clazz | ||
+ | * method | ||
+ | * target | ||
+ | * params | ||
+ | * returnObj | ||
+ | * throwExp | ||
+ | * isBefore | ||
+ | * isThrow | ||
+ | * isReturn | ||
+ | |||
+ | 可以利用这些内置对象来组成不同的表达式。比如返回一个数组: | ||
+ | < | ||
+ | ==== 条件表达式 ==== | ||
+ | watch命令支持在第4个参数里写条件表达式,比如: | ||
+ | < | ||
+ | ==== 异常时捕获 ==== | ||
+ | watch命令支持-e选项,表示只捕获抛出异常时的请求: | ||
+ | < | ||
+ | watch com.example.demo.arthas.user.UserController * " | ||
+ | </ | ||
+ | ==== 按照耗时进行过滤 ==== | ||
+ | watch命令支持按请求耗时进行过滤,比如: | ||
+ | < | ||
+ | watch com.example.demo.arthas.user.UserController * ' | ||
+ | </ | ||
+ |
arthas.1600747688.txt.gz · 最后更改: 2020/09/22 12:08 由 plough