--select jar名稱
自動選擇程序,提高操作效率curl -O https://arthas.aliyun.com/arthas-boot.jar && java -jar arthas-boot.jar
watch 類全名或類名錶示式 函數名錶示式 {觀察表示式} -x 輸出深度 -n 次數
-x 輸出深度
:預設為 1,最大為 4。預設的 觀察表示式中 params + 輸出深度 1,只能輸出 params 是否 empty,size 是 幾,要看到內容就要加大 輸出深度 或 改為 params[0]
watch 類全名或類名錶示式 函數名錶示式 {觀察表示式} '條件' -x 輸出深度 -n 次數
#cost>毫秒數
watch 類全名或類名錶示式 函數名錶示式 {觀察表示式} 'params.length== 引數個數 && params[0] instanceof java.lang.String
--exclude-class-pattern *Enhance*
options disable-sub-class true
-m 數量
,指定 Class 最大匹配數量,預設值為 50,注意值小於實際類匹配數時報錯,也就是說 只能大於等於 類匹配數*
導致匹配類太多的,建議把 類名錶示式 寫的更精確options disable-sub-class true
,或 提高匹配類數量 -m 2000
watch 類全名或類名錶示式 函數名錶示式 {throwExp} -e
watch 類全名或類名錶示式 函數名錶示式 {觀察表示式} -b
,觀察表示式 中 returnObj 是 null 哦,因為還沒執行完返回--source-only
--lineNumber false
classloader --classLoaderClass org.springframework.boot.loader.LaunchedURLClassLoader --load java.lang.String
本文遵守【CC BY-NC】協定,轉載請保留原文出處及本版權宣告,否則將追究法律責任。
本文首先發佈於 https://www.890808.xyz/ ,其他平臺需要稽核更新慢一些。