arthas watch 抓取入参的某个字段/属性

watch是可以展开全部入参的。虽然官网上说最多只能抓4层:

在这里插入图片描述

假设我想跟进入参的某个属性大于四层(比如下面的agePojo),只需要执行如下命令即可:

watch com.xxx.xxx.impl.PurOrderOuterServiceImpl supplementPriceDecision '{params[0].agePojo}' -n 5 -x 3

要注意一定要写 params[0]

pojo 的属性,直接写属性名即可!

这样你就可以抓取某个特定字段了。

如果你想继续逐层抓取,只需要按照此格式继续写即可。

猜你喜欢

转载自blog.csdn.net/weixin_44757863/article/details/125562356