update doc

This commit is contained in:
hengyunabc committed 2020-12-03 20:11:21 +08:00
1 parent f3f084db25
commit f48007c7d9
68 files changed
+274 -125

No files matched your search

+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>&lt;no title&gt; &mdash; Arthas 3.4.4 文档</title> <title>&lt;no title&gt; &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+38
View File
@@ -234,3 +234,41 @@ Affect(class-cnt:1 , method-cnt:1) cost in 67 ms.
ts=2018-12-03 20:04:34; [cost=131.303498ms] result=@Integer[8] ts=2018-12-03 20:04:34; [cost=131.303498ms] result=@Integer[8]
ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8] ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8]
``` ```
#### 使用 -v 参数打印更多信息
> watch/trace/monitor/stack/tt 命令都支持 `-v` 参数
当命令执行之后,没有输出结果。有两种可能:
1. 匹配到的函数没有被执行
2. 条件表达式结果是 false
但用户区分不出是哪种情况。
使用 `-v`选项,则会打印`Condition express`的具体值和执行结果,方便确认。
比如:
```
$ watch -v -x 2 demo.MathGame print 'params' 'params[0] > 100000'
Press Q or Ctrl+C to abort.
Affect(class count: 1 , method count: 1) cost in 29 ms, listenerId: 11
Condition express: params[0] > 100000 , result: false
Condition express: params[0] > 100000 , result: false
Condition express: params[0] > 100000 , result: true
ts=2020-12-02 22:38:56; [cost=0.060843ms] result=@Object[][
@Integer[200033],
@ArrayList[
@Integer[200033],
],
]
Condition express: params[0] > 100000 , result: true
ts=2020-12-02 22:38:57; [cost=0.052877ms] result=@Object[][
@Integer[123047],
@ArrayList[
@Integer[29],
@Integer[4243],
],
]
```
+1 -1
View File
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = { var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '3.4.4', VERSION: '3.4.5',
LANGUAGE: 'zh_CN', LANGUAGE: 'zh_CN',
COLLAPSE_INDEX: false, COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html', FILE_SUFFIX: '.html',
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>进阶使用 &mdash; Arthas 3.4.4 文档</title> <title>进阶使用 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>表达式核心变量 &mdash; Arthas 3.4.4 文档</title> <title>表达式核心变量 &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>以Java Agent的方式启动 &mdash; Arthas 3.4.4 文档</title> <title>以Java Agent的方式启动 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Properties &mdash; Arthas 3.4.4 文档</title> <title>Arthas Properties &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas3.0的新特性 &mdash; Arthas 3.4.4 文档</title> <title>Arthas3.0的新特性 &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas 3.0新特性介绍 &mdash; Arthas 3.4.4 文档</title> <title>Arthas 3.0新特性介绍 &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas后台异步任务 &mdash; Arthas 3.4.4 文档</title> <title>Arthas后台异步任务 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>批处理功能 &mdash; Arthas 3.4.4 文档</title> <title>批处理功能 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>cat &mdash; Arthas 3.4.4 文档</title> <title>cat &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>classloader &mdash; Arthas 3.4.4 文档</title> <title>classloader &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>命令列表 &mdash; Arthas 3.4.4 文档</title> <title>命令列表 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>联系我们 &mdash; Arthas 3.4.4 文档</title> <title>联系我们 &mdash; Arthas 3.4.5 文档</title>
@@ -73,7 +73,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>dashboard &mdash; Arthas 3.4.4 文档</title> <title>dashboard &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Docker &mdash; Arthas 3.4.4 文档</title> <title>Docker &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>下载 &mdash; Arthas 3.4.4 文档</title> <title>下载 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>dump &mdash; Arthas 3.4.4 文档</title> <title>dump &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>echo &mdash; Arthas 3.4.4 文档</title> <title>echo &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+39
View File
@@ -234,3 +234,42 @@ Affect(class-cnt:1 , method-cnt:1) cost in 67 ms.
ts=2018-12-03 20:04:34; [cost=131.303498ms] result=@Integer[8] ts=2018-12-03 20:04:34; [cost=131.303498ms] result=@Integer[8]
ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8] ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8]
``` ```
#### Use the -v parameter to print more information
> The watch/trace/monitor/stack/tt commands all support the `-v` parameter.
When the command is executed, there is no output result. There are two possibilities:
1. The matched function is not executed
2. The result of the conditional expression is false
But the user cannot tell which situation is.
Using the `-v` option, the specific value and execution result of `Condition express` will be printed for easy confirmation.
such as:
```
$ watch -v -x 2 demo.MathGame print 'params' 'params[0] > 100000'
Press Q or Ctrl+C to abort.
Affect(class count: 1 , method count: 1) cost in 29 ms, listenerId: 11
Condition express: params[0] > 100000 , result: false
Condition express: params[0] > 100000 , result: false
Condition express: params[0] > 100000 , result: true
ts=2020-12-02 22:38:56; [cost=0.060843ms] result=@Object[][
@Integer[200033],
@ArrayList[
@Integer[200033],
],
]
Condition express: params[0] > 100000 , result: true
ts=2020-12-02 22:38:57; [cost=0.052877ms] result=@Object[][
@Integer[123047],
@ArrayList[
@Integer[29],
@Integer[4243],
],
]
```
+1 -1
View File
@@ -1 +1 @@
Search.setIndex({docnames:["README","advanced-use","advice-class","agent","arthas-properties","async","batch-support","cat","classloader","commands","contact-us","dashboard","docker","download","dump","echo","getstatic","grep","groovy","heapdump","http-api","idea-plugin","index","install-detail","jad","jvm","keymap","logger","manual-install","mbean","mc","monitor","ognl","options","perfcounter","profiler","pwd","quick-start","redefine","release-notes","reset","save-log","sc","sm","spring-boot-starter","stack","start-arthas","sysenv","sysprop","tee","thread","trace","tt","tunnel","vmoption","watch","web-console"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["README.md","advanced-use.md","advice-class.md","agent.md","arthas-properties.md","async.md","batch-support.md","cat.md","classloader.md","commands.md","contact-us.md","dashboard.md","docker.md","download.md","dump.md","echo.md","getstatic.md","grep.md","groovy.md","heapdump.md","http-api.md","idea-plugin.md","index.md","install-detail.md","jad.md","jvm.md","keymap.md","logger.md","manual-install.md","mbean.md","mc.md","monitor.md","ognl.md","options.md","perfcounter.md","profiler.md","pwd.md","quick-start.md","redefine.md","release-notes.md","reset.md","save-log.md","sc.md","sm.md","spring-boot-starter.md","stack.md","start-arthas.md","sysenv.md","sysprop.md","tee.md","thread.md","trace.md","tt.md","tunnel.md","vmoption.md","watch.md","web-console.md"],objects:{},objnames:{},objtypes:{},terms:{"001018m":51,"004539m":51,"004935m":51,"005198m":51,"005372m":51,"005428m":51,"005778m":51,"006405m":51,"006783m":51,"008747m":51,"010317m":51,"010473m":51,"011636m":51,"012257m":51,"012416m":37,"013777m":51,"01696m":55,"019768m":51,"023715m":51,"028624m":51,"030432m":51,"033735m":51,"0353m":55,"03752m":51,"039s":1,"045534m":51,"05447m":51,"059839m":51,"061462m":51,"068692m":40,"06941m":51,"076457m":51,"078946m":51,"07b":11,"084025m":51,"08a":42,"094064m":51,"0_132":[24,37],"0_162":37,"0_51":48,"0_60":8,"0m0":1,"0ms":50,"0x0":47,"0x19":47,"0x1f5":47,"0x34":47,"0x4b67cf4d":52,"1000m":[11,50],"100m":[11,51],"100mb":27,"105228m":51,"10m":51,"1102230246251565e":[16,32,55],"113929m":51,"1170m":50,"120s":31,"123934m":51,"128518m":40,"1294m":51,"12m":37,"136007m":37,"1365m":37,"14dad5dc":40,"14m":37,"155m":37,"167786m":51,"168897m":55,"178583m":51,"1820m":37,"182813m":51,"185203m":37,"18m":11,"1b6d3586":8,"1ms":50,"200m":[50,55],"202c":20,"2048k":11,"20m":37,"232606m":51,"232887m":51,"234537m":51,"23m":37,"240m":37,"241735m":20,"256color":47,"25s":33,"272s":11,"276874m":51,"277392m":55,"280502m":55,"281s":1,"28ea5898":32,"29fafb28":50,"2a139a55":27,"2b085b5d":20,"2bdd9114":24,"2eaa1027":[16,55],"2gb":27,"301ec38b":32,"303498m":55,"30m":11,"311395m":37,"31a6493":50,"327a647b":[30,38],"32m":37,"357742m":51,"3648e874":5,"36m":11,"389634m":51,"3d4eac69":[8,14,16,24,37,42,45,51],"3fe55d741882":53,"3ms":50,"401m":50,"407b":20,"409446m":51,"4096m":11,"414993m":55,"41cf53f9":55,"42ac":47,"42d3":20,"43de":20,"45df64fc":18,"46m":11,"472067c7":32,"473f":5,"477882m":55,"47m":11,"48f4":53,"491k":11,"492551m":51,"4a00":53,"4b85612c":32,"4c0df5f8":24,"4de6":21,"4rel":27,"50m":11,"522b4":42,"522b408a":55,"530255m":55,"546aeec1":50,"549379m":51,"572s":1,"584m":50,"587833m":55,"58ef25a97948":21,"590102m":40,"5ae4e5fbab8b4e529ac404f260d4e2d1_1":20,"5b0e2d00":18,"5e69":5,"5level":27,"60bc264d":47,"617465m":51,"6367e55a78a2":53,"65m":37,"66350f69":[8,14,24,37,42],"66m":11,"672m":37,"6849794470754667710l":24,"68b31f0a":8,"6951a712":24,"69dcaba4":24,"69m":11,"6e51ad67":24,"6fafc4c2":24,"701b744f971e":20,"70m":11,"7127ee12":50,"715367m":37,"716391m":51,"725be470":50,"7f89660b079b":5,"7f9a81e8":32,"838077m":51,"849713m":51,"852594m":51,"85m":37,"883b":20,"8b39":20,"8ecb9cb7c7804d5d92e258b23d5245cc_1":20,"8f7f6ad7bc2d4cb5aa57a530927a95cc_2":20,"94766d3c":20,"955dbd1325334a84972b0f3ac19de4f7_2":20,"961441m":55,"969732m":37,"98aee3ccbefb":20,"9eed":5,"9fa3":21,"\u4e2d\u6587\u6587\u6863":22,"boolean":[2,16,32,55],"break":[18,20],"byte":[1,24,25,39],"case":[2,4,5,17,22,39,44,53],"catch":[37,38],"char":[24,26],"class":[0,2,9,11,12,14,16,18,20,22,24,25,27,30,31,32,33,39,42,43,44,45,48,52,55],"default":[1,3,4,6,11,14,17,18,20,24,26,27,29,31,32,33,35,39,40,41,42,43,45,46,47,50,51,52,53,54,55,56],"enum":16,"export":[12,34],"final":[2,6,24,37,50],"function":[20,33,37,38,51],"import":[22,24,37,44],"instanceof":52,"int":[24,37,38,42],"long":[16,20,24,27,32,45,50,51,55],"new":[20,24,35,37,38,44,50,51],"null":[2,5,8,14,20,27,32,37,55],"public":[2,8,18,24,37,38,42,43,44],"return":[0,1,2,18,20,22,31,32,36,37,38,43,52],"static":[1,16,18,24,32,37,38,39,42,44],"super":[8,24,42],"switch":[18,28,29,35],"throw":[2,18,24,37,38,39,51,52],"true":[2,4,11,12,20,24,27,33,37,38,41,42,48,50,51,52,54],"try":[0,1,12Line truncated Search.setIndex({docnames:["README","advanced-use","advice-class","agent","arthas-properties","async","batch-support","cat","classloader","commands","contact-us","dashboard","docker","download","dump","echo","getstatic","grep","groovy","heapdump","http-api","idea-plugin","index","install-detail","jad","jvm","keymap","logger","manual-install","mbean","mc","monitor","ognl","options","perfcounter","profiler","pwd","quick-start","redefine","release-notes","reset","save-log","sc","sm","spring-boot-starter","stack","start-arthas","sysenv","sysprop","tee","thread","trace","tt","tunnel","vmoption","watch","web-console"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["README.md","advanced-use.md","advice-class.md","agent.md","arthas-properties.md","async.md","batch-support.md","cat.md","classloader.md","commands.md","contact-us.md","dashboard.md","docker.md","download.md","dump.md","echo.md","getstatic.md","grep.md","groovy.md","heapdump.md","http-api.md","idea-plugin.md","index.md","install-detail.md","jad.md","jvm.md","keymap.md","logger.md","manual-install.md","mbean.md","mc.md","monitor.md","ognl.md","options.md","perfcounter.md","profiler.md","pwd.md","quick-start.md","redefine.md","release-notes.md","reset.md","save-log.md","sc.md","sm.md","spring-boot-starter.md","stack.md","start-arthas.md","sysenv.md","sysprop.md","tee.md","thread.md","trace.md","tt.md","tunnel.md","vmoption.md","watch.md","web-console.md"],objects:{},objnames:{},objtypes:{},terms:{"001018m":51,"004539m":51,"004935m":51,"005198m":51,"005372m":51,"005428m":51,"005778m":51,"006405m":51,"006783m":51,"008747m":51,"010317m":51,"010473m":51,"011636m":51,"012257m":51,"012416m":37,"013777m":51,"01696m":55,"019768m":51,"023715m":51,"028624m":51,"030432m":51,"033735m":51,"0353m":55,"03752m":51,"039s":1,"045534m":51,"052877m":55,"05447m":51,"059839m":51,"060843m":55,"061462m":51,"068692m":40,"06941m":51,"076457m":51,"078946m":51,"07b":11,"084025m":51,"08a":42,"094064m":51,"0_132":[24,37],"0_162":37,"0_51":48,"0_60":8,"0m0":1,"0ms":50,"0x0":47,"0x19":47,"0x1f5":47,"0x34":47,"0x4b67cf4d":52,"1000m":[11,50],"100m":[11,51],"100mb":27,"105228m":51,"10m":51,"1102230246251565e":[16,32,55],"113929m":51,"1170m":50,"120s":31,"123934m":51,"128518m":40,"1294m":51,"12m":37,"136007m":37,"1365m":37,"14dad5dc":40,"14m":37,"155m":37,"167786m":51,"168897m":55,"178583m":51,"1820m":37,"182813m":51,"185203m":37,"18m":11,"1b6d3586":8,"1ms":50,"200m":[50,55],"202c":20,"2048k":11,"20m":37,"232606m":51,"232887m":51,"234537m":51,"23m":37,"240m":37,"241735m":20,"256color":47,"25s":33,"272s":11,"276874m":51,"277392m":55,"280502m":55,"281s":1,"28ea5898":32,"29fafb28":50,"2a139a55":27,"2b085b5d":20,"2bdd9114":24,"2eaa1027":[16,55],"2gb":27,"301ec38b":32,"303498m":55,"30m":11,"311395m":37,"31a6493":50,"327a647b":[30,38],"32m":37,"357742m":51,"3648e874":5,"36m":11,"389634m":51,"3d4eac69":[8,14,16,24,37,42,45,51],"3fe55d741882":53,"3ms":50,"401m":50,"407b":20,"409446m":51,"4096m":11,"414993m":55,"41cf53f9":55,"42ac":47,"42d3":20,"43de":20,"45df64fc":18,"46m":11,"472067c7":32,"473f":5,"477882m":55,"47m":11,"48f4":53,"491k":11,"492551m":51,"4a00":53,"4b85612c":32,"4c0df5f8":24,"4de6":21,"4rel":27,"50m":11,"522b4":42,"522b408a":55,"530255m":55,"546aeec1":50,"549379m":51,"572s":1,"584m":50,"587833m":55,"58ef25a97948":21,"590102m":40,"5ae4e5fbab8b4e529ac404f260d4e2d1_1":20,"5b0e2d00":18,"5e69":5,"5level":27,"60bc264d":47,"617465m":51,"6367e55a78a2":53,"65m":37,"66350f69":[8,14,24,37,42],"66m":11,"672m":37,"6849794470754667710l":24,"68b31f0a":8,"6951a712":24,"69dcaba4":24,"69m":11,"6e51ad67":24,"6fafc4c2":24,"701b744f971e":20,"70m":11,"7127ee12":50,"715367m":37,"716391m":51,"725be470":50,"7f89660b079b":5,"7f9a81e8":32,"838077m":51,"849713m":51,"852594m":51,"85m":37,"883b":20,"8b39":20,"8ecb9cb7c7804d5d92e258b23d5245cc_1":20,"8f7f6ad7bc2d4cb5aa57a530927a95cc_2":20,"94766d3c":20,"955dbd1325334a84972b0f3ac19de4f7_2":20,"961441m":55,"969732m":37,"98aee3ccbefb":20,"9eed":5,"9fa3":21,"\u4e2d\u6587\u6587\u6863":22,"boolean":[2,16,32,55],"break":[18,20],"byte":[1,24,25,39],"case":[2,4,5,17,22,39,44,53],"catch":[37,38],"char":[24,26],"class":[0,2,9,11,12,14,16,18,20,22,24,25,27,30,31,32,33,39,42,43,44,45,48,52,55],"default":[1,3,4,6,11,14,17,18,20,24,26,27,29,31,32,33,35,39,40,41,42,43,45,46,47,50,51,52,53,54,55,56],"enum":16,"export":[12,34],"final":[2,6,24,37,50],"function":[20,33,37,38,51,55],"import":[22,24,37,44],"instanceof":52,"int":[24,37,38,42],"long":[16,20,24,27,32,45,50,51,55],"new":[20,24,35,37,38,44,50,51],"null":[2,5,8,14,20,27,32,37,55],"public":[2,8,18,24,37,38,42,43,44],"return":[0,1,2,18,20,22,31,32,36,37,38,43,52],"static":[1,16,18,24,32,37,38,39,42,44],"super":[8,24,42],"switch":[18,28,29,35],"throw":[2,18,24,37,38,39,51,52],"true":[2,4,11,12,20,24,27,33,37,38,41,42,Line truncated
+36
View File
@@ -142,6 +142,7 @@
<li class="toctree-l4"><a class="reference internal" href="#check-exceptions">Check <code class="docutils literal notranslate"><span class="pre">exceptions</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="#check-exceptions">Check <code class="docutils literal notranslate"><span class="pre">exceptions</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#filter-by-time-cost">Filter by time cost</a></li> <li class="toctree-l4"><a class="reference internal" href="#filter-by-time-cost">Filter by time cost</a></li>
<li class="toctree-l4"><a class="reference internal" href="#check-the-field-of-the-target-object">Check the field of the target object</a></li> <li class="toctree-l4"><a class="reference internal" href="#check-the-field-of-the-target-object">Check the field of the target object</a></li>
<li class="toctree-l4"><a class="reference internal" href="#use-the-v-parameter-to-print-more-information">Use the -v parameter to print more information</a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@@ -503,6 +504,41 @@ ts=2018-12-03 20:04:34; [cost=131.303498ms] result=@Integer[8]
ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8]</pre></div> ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8]</pre></div>
</div> </div>
</div> </div>
<div class="section" id="use-the-v-parameter-to-print-more-information">
<h3>Use the -v parameter to print more information<a class="headerlink" href="#use-the-v-parameter-to-print-more-information" title="Permalink to this headline"></a></h3>
<blockquote>
<div><p>The watch/trace/monitor/stack/tt commands all support the <code class="docutils literal notranslate"><span class="pre">-v</span></code> parameter.</p>
</div></blockquote>
<p>When the command is executed, there is no output result. There are two possibilities:</p>
<ol class="simple">
<li><p>The matched function is not executed</p></li>
<li><p>The result of the conditional expression is false</p></li>
</ol>
<p>But the user cannot tell which situation is.</p>
<p>Using the <code class="docutils literal notranslate"><span class="pre">-v</span></code> option, the specific value and execution result of <code class="docutils literal notranslate"><span class="pre">Condition</span> <span class="pre">express</span></code> will be printed for easy confirmation.</p>
<p>such as:</p>
<div class="highlight-default notranslate"><pre class="literal-block">$ watch -v -x 2 demo.MathGame print &#x27;params&#x27; &#x27;params[0] &gt; 100000&#x27;
Press Q or Ctrl+C to abort.
Affect(class count: 1 , method count: 1) cost in 29 ms, listenerId: 11
Condition express: params[0] &gt; 100000 , result: false
Condition express: params[0] &gt; 100000 , result: false
Condition express: params[0] &gt; 100000 , result: true
ts=2020-12-02 22:38:56; [cost=0.060843ms] result=@Object[][
@Integer[200033],
@ArrayList[
@Integer[200033],
],
]
Condition express: params[0] &gt; 100000 , result: true
ts=2020-12-02 22:38:57; [cost=0.052877ms] result=@Object[][
@Integer[123047],
@ArrayList[
@Integer[29],
@Integer[4243],
],
]</pre>
</div>
</div>
</div> </div>
</div> </div>
+2 -2
View File
@@ -9,7 +9,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>索引 &mdash; Arthas 3.4.4 文档</title> <title>索引 &mdash; Arthas 3.4.5 文档</title>
@@ -73,7 +73,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>getstatic &mdash; Arthas 3.4.4 文档</title> <title>getstatic &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>grep &mdash; Arthas 3.4.4 文档</title> <title>grep &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>groovy &mdash; Arthas 3.4.4 文档</title> <title>groovy &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>heapdump &mdash; Arthas 3.4.4 文档</title> <title>heapdump &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Http API &mdash; Arthas 3.4.4 文档</title> <title>Http API &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>IDEA Plugin &mdash; Arthas 3.4.4 文档</title> <title>IDEA Plugin &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas 用户文档 &mdash; Arthas 3.4.4 文档</title> <title>Arthas 用户文档 &mdash; Arthas 3.4.5 文档</title>
@@ -73,7 +73,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Install &mdash; Arthas 3.4.4 文档</title> <title>Arthas Install &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jad &mdash; Arthas 3.4.4 文档</title> <title>jad &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jvm &mdash; Arthas 3.4.4 文档</title> <title>jvm &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas 命令行快捷键 &mdash; Arthas 3.4.4 文档</title> <title>Arthas 命令行快捷键 &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>logger &mdash; Arthas 3.4.4 文档</title> <title>logger &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>手动安装Arthas &mdash; Arthas 3.4.4 文档</title> <title>手动安装Arthas &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>mbean &mdash; Arthas 3.4.4 文档</title> <title>mbean &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>mc &mdash; Arthas 3.4.4 文档</title> <title>mc &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>monitor &mdash; Arthas 3.4.4 文档</title> <title>monitor &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
BIN
View File
Binary file not shown.
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ognl &mdash; Arthas 3.4.4 文档</title> <title>ognl &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>options &mdash; Arthas 3.4.4 文档</title> <title>options &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>perfcounter &mdash; Arthas 3.4.4 文档</title> <title>perfcounter &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>profiler &mdash; Arthas 3.4.4 文档</title> <title>profiler &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>pwd &mdash; Arthas 3.4.4 文档</title> <title>pwd &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>快速入门 &mdash; Arthas 3.4.4 文档</title> <title>快速入门 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>redefine &mdash; Arthas 3.4.4 文档</title> <title>redefine &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Release Notes &mdash; Arthas 3.4.4 文档</title> <title>Release Notes &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>reset命令 &mdash; Arthas 3.4.4 文档</title> <title>reset命令 &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>执行结果存日志 &mdash; Arthas 3.4.4 文档</title> <title>执行结果存日志 &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sc &mdash; Arthas 3.4.4 文档</title> <title>sc &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>搜索 &mdash; Arthas 3.4.4 文档</title> <title>搜索 &mdash; Arthas 3.4.5 文档</title>
@@ -73,7 +73,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+1 -1
View File
@@ -1 +1 @@
Search.setIndex({docnames:["README","advanced-use","advice-class","agent","arthas-properties","arthas3","arthas_3_0/new_feature","async","batch-support","cat","classloader","commands","contact-us","dashboard","docker","download","dump","echo","getstatic","grep","groovy","heapdump","http-api","idea-plugin","index","install-detail","jad","jvm","keymap","logger","manual-install","mbean","mc","monitor","ognl","options","perfcounter","profiler","pwd","quick-start","redefine","release-notes","reset","save-log","sc","sm","spring-boot-starter","stack","start-arthas","sysenv","sysprop","tee","thread","trace","tt","tunnel","vmoption","watch","web-console"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["README.md","advanced-use.md","advice-class.md","agent.md","arthas-properties.md","arthas3.md","arthas_3_0/new_feature.md","async.md","batch-support.md","cat.md","classloader.md","commands.md","contact-us.md","dashboard.md","docker.md","download.md","dump.md","echo.md","getstatic.md","grep.md","groovy.md","heapdump.md","http-api.md","idea-plugin.md","index.md","install-detail.md","jad.md","jvm.md","keymap.md","logger.md","manual-install.md","mbean.md","mc.md","monitor.md","ognl.md","options.md","perfcounter.md","profiler.md","pwd.md","quick-start.md","redefine.md","release-notes.md","reset.md","save-log.md","sc.md","sm.md","spring-boot-starter.md","stack.md","start-arthas.md","sysenv.md","sysprop.md","tee.md","thread.md","trace.md","tt.md","tunnel.md","vmoption.md","watch.md","web-console.md"],objects:{},objnames:{},objtypes:{},terms:{"00":[33,48,53,54,57],"000":[13,37,52],"001":[13,52],"001018m":53,"003":13,"004":13,"004539m":53,"004892m":6,"004935m":53,"005198m":53,"005372m":53,"005778m":53,"006":13,"006405m":53,"006783m":53,"008747m":53,"01":[13,47,53],"010":52,"010317m":53,"010473m":53,"011":[13,52],"011636m":53,"012257m":53,"012416m":39,"013107m":6,"013777m":53,"016":13,"01696m":57,"018255m":6,"018866m":6,"019":13,"019223m":6,"019768m":53,"02":[5,6,13,33,52,53],"022":52,"023715m":53,"025":[13,52],"026935":[5,6],"028624m":53,"028812m":6,"029":[13,52],"03":[13,21,33,57],"030325m":6,"030432m":53,"032":13,"033375":22,"033735":53,"033735m":53,"0353m":57,"036963":[5,6],"03752m":53,"038":52,"039":1,"04":[5,6,47,52,53,54,57],"043":13,"045534m":53,"05":[33,52],"05447m":53,"059405m":6,"059839m":53,"06":[13,22,33,42,52],"061462m":53,"06357m":6,"068692m":42,"06941m":53,"069523":54,"07":[27,33,52,53],"071499":22,"076457m":53,"077":13,"078946m":53,"07b":13,"08":[13,22,53,55],"084025m":53,"08a":44,"09":[7,21,33,53],"092":13,"094":52,"096236":54,"0_132":[26,39],"0_162":39,"0_51":[5,6,50],"0_60":10,"0m0":1,"0ms":[5,6,52,53],"0r":49,"0x0":49,"0x19":49,"0x1f5":49,"0x34":49,"0x3bd5e918":[5,6],"0x4b67cf4d":54,"10":[1,5,6,7,13,19,22,30,33,37,39,42,50,52,53],"100":[13,27,33,44,45,52,53,56],"1000":[5,6,13,31,52,54],"10000":22,"1000m":[13,52,54],"1001":[5,6,54],"1002":[5,6,54],"1003":[5,6,54],"1004":[5,6,54],"1005":[5,6,54],"100672m":6,"100m":[5,6,13,53],"100mb":29,"102":20,"103":52,"104":[5,6],"1048576":27,"10485760":22,"107":39,"1077465243":57,"108":52,"1085":52,"10m":53,"11":[1,14,16,18,29,30,33,34,36,39,42,52,53,54,57],"1102230246251565e":[18,34,57],"1105":35,"111":52,"112":53,"1120397038":57,"1128":52,"113":[5,6],"113929m":53,"1142":52,"116":52,"1170m":52,"119":[16,48],"12":[5,6,13,14,33,42,47,50,52,53,54,57],"120":33,"120955813885284":18,"121":41,"122":[41,52],"123":[5,6,41],"12345":48,"12356":48,"123934m":53,"124":41,"125":[41,52],"125451474443703":34,"126":41,"127":[1,4,5,6,14,22,30,39,46,48,55,58],"128":41,"128518m":42,"12872":48,"129":41,"1294m":53,"12m":39,"13":[22,39],"130":41,"13038":57,"1304":52,"131":57,"13159":57,"133":52,"13355":57,"1342":45,"135546":37,"13581":23,"136007m":39,"1365m":39,"137":6,"138":16,"139":41,"13989838402":54,"14":[5,6,26,39,52,54],"1416":37,"143329":37,"14921":27,"14dad5dc":42,"14m":39,"15":[5,6,13,22,27,33,39,42,52,54,55,58],"150":[41,52],"15146":30,"1544665400":57,"1548":[5,6],"155m":39,"156":[13,41,46,55],"1594280799":1,"1596703453237":22,"1596703454241":22,"16":[13,18,21,22,34,39,47,52,53,54,57],"166":39,"167786m":53,"168":[1,48],"168897m":57,"17":[5,6,13,22,27,33,39,42,52,54],"170":52,"170365":22,"171":13,"173":27,"175":52,"178583m":53,"18":[14,39,52],"180":41,"1800":4,"18039504":27,"181":34,"181403648":27,"18178089":57,"1820m":39,"182813m":53,"185203m":39,"186073":54,"1861":10,"18m":13,"19":[7,33,39,44,47,57],"190":26,"191":[52,57],"191848":54,"192":[1,48],"192115m":6,"196":52,"199":52,"1b6d3586":10,"1d":35,"1e09489014879085429791006d969d":6,"1l":[26,39],"1m":13,"1ms":52,"20":[22,52,53,57],"200":[52,57],"2000":56,"200m":[52,57],"201":[27,46,55],"2017":[5,6,7,42],"2018":[14,33,39,47,53,54,57],"20181127201536":39,"2019":[37,53,55],"20191125":37,"2020":[22,27,33,53],"202c":22,"2048k":13Line truncated Search.setIndex({docnames:["README","advanced-use","advice-class","agent","arthas-properties","arthas3","arthas_3_0/new_feature","async","batch-support","cat","classloader","commands","contact-us","dashboard","docker","download","dump","echo","getstatic","grep","groovy","heapdump","http-api","idea-plugin","index","install-detail","jad","jvm","keymap","logger","manual-install","mbean","mc","monitor","ognl","options","perfcounter","profiler","pwd","quick-start","redefine","release-notes","reset","save-log","sc","sm","spring-boot-starter","stack","start-arthas","sysenv","sysprop","tee","thread","trace","tt","tunnel","vmoption","watch","web-console"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["README.md","advanced-use.md","advice-class.md","agent.md","arthas-properties.md","arthas3.md","arthas_3_0/new_feature.md","async.md","batch-support.md","cat.md","classloader.md","commands.md","contact-us.md","dashboard.md","docker.md","download.md","dump.md","echo.md","getstatic.md","grep.md","groovy.md","heapdump.md","http-api.md","idea-plugin.md","index.md","install-detail.md","jad.md","jvm.md","keymap.md","logger.md","manual-install.md","mbean.md","mc.md","monitor.md","ognl.md","options.md","perfcounter.md","profiler.md","pwd.md","quick-start.md","redefine.md","release-notes.md","reset.md","save-log.md","sc.md","sm.md","spring-boot-starter.md","stack.md","start-arthas.md","sysenv.md","sysprop.md","tee.md","thread.md","trace.md","tt.md","tunnel.md","vmoption.md","watch.md","web-console.md"],objects:{},objnames:{},objtypes:{},terms:{"00":[33,48,53,54,57],"000":[13,37,52],"001":[13,52],"001018m":53,"003":13,"004":13,"004539m":53,"004892m":6,"004935m":53,"005198m":53,"005372m":53,"005778m":53,"006":13,"006405m":53,"006783m":53,"008747m":53,"01":[13,47,53],"010":52,"010317m":53,"010473m":53,"011":[13,52],"011636m":53,"012257m":53,"012416m":39,"013107m":6,"013777m":53,"016":13,"01696m":57,"018255m":6,"018866m":6,"019":13,"019223m":6,"019768m":53,"02":[5,6,13,33,52,53,57],"022":52,"023715m":53,"025":[13,52],"026935":[5,6],"028624m":53,"028812m":6,"029":[13,52],"03":[13,21,33,57],"030325m":6,"030432m":53,"032":13,"033375":22,"033735":53,"033735m":53,"0353m":57,"036963":[5,6],"03752m":53,"038":52,"039":1,"04":[5,6,47,52,53,54,57],"043":13,"045534m":53,"05":[33,52],"052877m":57,"05447m":53,"059405m":6,"059839m":53,"06":[13,22,33,42,52],"060843m":57,"061462m":53,"06357m":6,"068692m":42,"06941m":53,"069523":54,"07":[27,33,52,53],"071499":22,"076457m":53,"077":13,"078946m":53,"07b":13,"08":[13,22,53,55],"084025m":53,"08a":44,"09":[7,21,33,53],"092":13,"094":52,"096236":54,"0_132":[26,39],"0_162":39,"0_51":[5,6,50],"0_60":10,"0m0":1,"0ms":[5,6,52,53],"0r":49,"0x0":49,"0x19":49,"0x1f5":49,"0x34":49,"0x3bd5e918":[5,6],"0x4b67cf4d":54,"10":[1,5,6,7,13,19,22,30,33,37,39,42,50,52,53],"100":[13,27,33,44,45,52,53,56],"1000":[5,6,13,31,52,54],"10000":22,"100000":57,"1000m":[13,52,54],"1001":[5,6,54],"1002":[5,6,54],"1003":[5,6,54],"1004":[5,6,54],"1005":[5,6,54],"100672m":6,"100m":[5,6,13,53],"100mb":29,"102":20,"103":52,"104":[5,6],"1048576":27,"10485760":22,"107":39,"1077465243":57,"108":52,"1085":52,"10m":53,"11":[1,14,16,18,29,30,33,34,36,39,42,52,53,54,57],"1102230246251565e":[18,34,57],"1105":35,"111":52,"112":53,"1120397038":57,"1128":52,"113":[5,6],"113929m":53,"1142":52,"116":52,"1170m":52,"119":[16,48],"12":[5,6,13,14,33,42,47,50,52,53,54,57],"120":33,"120955813885284":18,"121":41,"122":[41,52],"123":[5,6,41],"123047":57,"12345":48,"12356":48,"123934m":53,"124":41,"125":[41,52],"125451474443703":34,"126":41,"127":[1,4,5,6,14,22,30,39,46,48,55,58],"128":41,"128518m":42,"12872":48,"129":41,"1294m":53,"12m":39,"13":[22,39],"130":41,"13038":57,"1304":52,"131":57,"13159":57,"133":52,"13355":57,"1342":45,"135546":37,"13581":23,"136007m":39,"1365m":39,"137":6,"138":16,"139":41,"13989838402":54,"14":[5,6,26,39,52,54],"1416":37,"143329":37,"14921":27,"14dad5dc":42,"14m":39,"15":[5,6,13,22,27,33,39,42,52,54,55,58],"150":[41,52],"15146":30,"1544665400":57,"1548":[5,6],"155m":39,"156":[13,41,46,55],"1594280799":1,"1596703453237":22,"1596703454241":22,"16":[13,18,21,22,34,39,47,52,53,54,57],"166":39,"167786m":53,"168":[1,48],"168897m":57,"17":[5,6,13,22,27,33,39,42,52,54],"170":52,"170365":22,"171":13,"173":27,"175":52,"178583m":53,"18":[14,39,52],"180":41,"1800":4,"18039504":27,"181":34,"181403648":27,"18178089":57,"1820m":39,"182813m":53,"185203m":39,"186073":54,"1861":10,"18m":13,"19":[7,33,39,44,47,57],"190":26,"191":[52,57],"191848":54,"192":[1,48],"192115m":6,"196":52,"199":52,"1b6d3586":10,"1d":35,"1e09489014879085429791006d969d":6,"1l":[26,39],"1m":13,"1ms":52,"20":[22,52,53,57],"200":[52,57],"2000":56,"200033":57,"200m":[52,57],"201":[27,46,55],"2017":[5,6,7,42],"2018":[14,33,39,47,53,54,57],"20181127201536":39,"2019":[Line truncated
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sm &mdash; Arthas 3.4.4 文档</title> <title>sm &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Spring Boot Starter &mdash; Arthas 3.4.4 文档</title> <title>Arthas Spring Boot Starter &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>stack &mdash; Arthas 3.4.4 文档</title> <title>stack &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>启动 Arthas &mdash; Arthas 3.4.4 文档</title> <title>启动 Arthas &mdash; Arthas 3.4.5 文档</title>
@@ -72,7 +72,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sysenv &mdash; Arthas 3.4.4 文档</title> <title>sysenv &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sysprop &mdash; Arthas 3.4.4 文档</title> <title>sysprop &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>tee &mdash; Arthas 3.4.4 文档</title> <title>tee &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>thread &mdash; Arthas 3.4.4 文档</title> <title>thread &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>trace &mdash; Arthas 3.4.4 文档</title> <title>trace &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>tt &mdash; Arthas 3.4.4 文档</title> <title>tt &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Tunnel &mdash; Arthas 3.4.4 文档</title> <title>Arthas Tunnel &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>vmoption &mdash; Arthas 3.4.4 文档</title> <title>vmoption &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
+38 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>watch &mdash; Arthas 3.4.4 文档</title> <title>watch &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>
@@ -140,6 +140,7 @@
<li class="toctree-l4"><a class="reference internal" href="#id7">观察异常信息的例子</a></li> <li class="toctree-l4"><a class="reference internal" href="#id7">观察异常信息的例子</a></li>
<li class="toctree-l4"><a class="reference internal" href="#id8">按照耗时进行过滤</a></li> <li class="toctree-l4"><a class="reference internal" href="#id8">按照耗时进行过滤</a></li>
<li class="toctree-l4"><a class="reference internal" href="#id9">观察当前对象中的属性</a></li> <li class="toctree-l4"><a class="reference internal" href="#id9">观察当前对象中的属性</a></li>
<li class="toctree-l4"><a class="reference internal" href="#v">使用 -v 参数打印更多信息</a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@@ -497,6 +498,41 @@ ts=2018-12-03 20:04:34; [cost=131.303498ms] result=@Integer[8]
ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8]</pre></div> ts=2018-12-03 20:04:35; [cost=0.961441ms] result=@Integer[8]</pre></div>
</div> </div>
</div> </div>
<div class="section" id="v">
<h3>使用 -v 参数打印更多信息<a class="headerlink" href="#v" title="永久链接至标题"></a></h3>
<blockquote>
<div><p>watch/trace/monitor/stack/tt 命令都支持 <code class="docutils literal notranslate"><span class="pre">-v</span></code> 参数</p>
</div></blockquote>
<p>当命令执行之后,没有输出结果。有两种可能:</p>
<ol class="simple">
<li><p>匹配到的函数没有被执行</p></li>
<li><p>条件表达式结果是 false</p></li>
</ol>
<p>但用户区分不出是哪种情况。</p>
<p>使用 <code class="docutils literal notranslate"><span class="pre">-v</span></code>选项,则会打印<code class="docutils literal notranslate"><span class="pre">Condition</span> <span class="pre">express</span></code>的具体值和执行结果,方便确认。</p>
<p>比如:</p>
<div class="highlight-default notranslate"><pre class="literal-block">$ watch -v -x 2 demo.MathGame print &#x27;params&#x27; &#x27;params[0] &gt; 100000&#x27;
Press Q or Ctrl+C to abort.
Affect(class count: 1 , method count: 1) cost in 29 ms, listenerId: 11
Condition express: params[0] &gt; 100000 , result: false
Condition express: params[0] &gt; 100000 , result: false
Condition express: params[0] &gt; 100000 , result: true
ts=2020-12-02 22:38:56; [cost=0.060843ms] result=@Object[][
@Integer[200033],
@ArrayList[
@Integer[200033],
],
]
Condition express: params[0] &gt; 100000 , result: true
ts=2020-12-02 22:38:57; [cost=0.052877ms] result=@Object[][
@Integer[123047],
@ArrayList[
@Integer[29],
@Integer[4243],
],
]</pre>
</div>
</div>
</div> </div>
</div> </div>
+2 -2
View File
@@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Web Console &mdash; Arthas 3.4.4 文档</title> <title>Web Console &mdash; Arthas 3.4.5 文档</title>
@@ -74,7 +74,7 @@
<div class="version"> <div class="version">
3.4.4 3.4.5
</div> </div>