From e638b9746abd195c2768fd4aa0ab6cedd9c3e957 Mon Sep 17 00:00:00 2001 From: haoyixing Date: Fri, 27 Oct 2023 16:46:05 +0800 Subject: [PATCH] update ognl website url --- site/docs/doc/advice-class.md | 2 +- site/docs/doc/getstatic.md | 2 +- site/docs/doc/http-api.md | 2 +- site/docs/doc/ognl.md | 2 +- site/docs/doc/stack.md | 2 +- site/docs/doc/trace.md | 2 +- site/docs/doc/watch.md | 2 +- site/docs/en/doc/advice-class.md | 4 ++-- site/docs/en/doc/getstatic.md | 4 ++-- site/docs/en/doc/http-api.md | 2 +- site/docs/en/doc/ognl.md | 2 +- site/docs/en/doc/stack.md | 2 +- site/docs/en/doc/trace.md | 2 +- site/docs/en/doc/tt.md | 2 +- site/docs/en/doc/watch.md | 2 +- tutorials/katacoda/arthas-advanced-cn/ognl.md | 2 +- tutorials/katacoda/arthas-advanced-en/ognl.md | 2 +- tutorials/katacoda/case-http-api-cn/watch-output-map.md | 2 +- tutorials/katacoda/case-http-api-en/watch-output-map.md | 2 +- tutorials/katacoda/case-ognl-practise-cn/finish.md | 3 +-- tutorials/katacoda/case-ognl-practise-en/finish.md | 3 +-- tutorials/katacoda/command-getstatic-cn/getstatic.md | 2 +- tutorials/katacoda/command-getstatic-en/getstatic.md | 4 ++-- tutorials/katacoda/command-ognl-cn/ognl.md | 2 +- tutorials/katacoda/command-ognl-en/ognl.md | 2 +- tutorials/katacoda/command-stack-cn/stack.md | 3 +-- tutorials/katacoda/command-stack-en/stack.md | 4 +--- tutorials/katacoda/command-trace-cn/trace.md | 2 +- tutorials/katacoda/command-trace-en/trace.md | 2 +- tutorials/katacoda/command-tt-en/tt.md | 3 +-- tutorials/katacoda/command-watch-cn/watch.md | 2 +- tutorials/katacoda/command-watch-en/watch.md | 2 +- 32 files changed, 35 insertions(+), 41 deletions(-) diff --git a/site/docs/doc/advice-class.md b/site/docs/doc/advice-class.md index 8fdce9634d..623fb108c5 100644 --- a/site/docs/doc/advice-class.md +++ b/site/docs/doc/advice-class.md @@ -40,4 +40,4 @@ public class Advice { 所有变量都可以在表达式中直接使用,如果在表达式中编写了不符合 OGNL 脚本语法或者引入了不在表格中的变量,则退出命令的执行;用户可以根据当前的异常信息修正`条件表达式`或`观察表达式` - 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -- OGNL 表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL 表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) diff --git a/site/docs/doc/getstatic.md b/site/docs/doc/getstatic.md index 0b60dda260..cd6601f3e5 100644 --- a/site/docs/doc/getstatic.md +++ b/site/docs/doc/getstatic.md @@ -51,7 +51,7 @@ $ getstatic -c 3d4eac69 demo.MathGame random 如果该静态属性是一个复杂对象,还可以支持在该属性上通过 ognl 表示进行遍历,过滤,访问对象的内部属性等操作。 - OGNL 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -- OGNL 表达式官方指南:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL 表达式官方指南:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) 例如,假设 n 是一个 Map,Map 的 Key 是一个 Enum,我们想过滤出 Map 中 Key 为某个 Enum 的值,可以写如下命令 diff --git a/site/docs/doc/http-api.md b/site/docs/doc/http-api.md index d5f721af54..ba2b77df09 100644 --- a/site/docs/doc/http-api.md +++ b/site/docs/doc/http-api.md @@ -592,7 +592,7 @@ classpath: demo-arthas-spring-boot.jar ### watch 命令输出 map 对象 -watch 的结果值由计算`watch-express` ognl 表达式产生,可以通过改变 ognl 表达式来生成想要的值,请参考[OGNL 文档](https://commons.apache.org/proper/commons-ognl/language-guide.html)。 +watch 的结果值由计算`watch-express` ognl 表达式产生,可以通过改变 ognl 表达式来生成想要的值,请参考[OGNL 文档](https://commons.apache.org/dormant/commons-ognl/language-guide.html)。 ::: tip Maps can also be created using a special syntax. diff --git a/site/docs/doc/ognl.md b/site/docs/doc/ognl.md index 62acaeddb0..055c47efc5 100644 --- a/site/docs/doc/ognl.md +++ b/site/docs/doc/ognl.md @@ -20,7 +20,7 @@ ## 使用参考 - OGNL 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -- OGNL 表达式官方指南:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL 表达式官方指南:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) 调用静态函数: diff --git a/site/docs/doc/stack.md b/site/docs/doc/stack.md index b640ec13e0..c46f4cb489 100644 --- a/site/docs/doc/stack.md +++ b/site/docs/doc/stack.md @@ -26,7 +26,7 @@ 请参考[表达式核心变量](advice-class.md)中关于该节点的描述。 - 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -- OGNL 表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL 表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) ## 使用例子 diff --git a/site/docs/doc/trace.md b/site/docs/doc/trace.md index dc301ea8f8..a22816711d 100644 --- a/site/docs/doc/trace.md +++ b/site/docs/doc/trace.md @@ -25,7 +25,7 @@ 请参考[表达式核心变量](advice-class.md)中关于该节点的描述。 - 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -- OGNL 表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL 表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) 很多时候我们只想看到某个方法的 rt 大于某个时间之后的 trace 结果,现在 Arthas 可以按照方法执行的耗时来进行过滤了,例如`trace *StringUtils isBlank '#cost>100'`表示当执行时间超过 100ms 的时候,才会输出 trace 的结果。 diff --git a/site/docs/doc/watch.md b/site/docs/doc/watch.md index 3f94a4ee31..cac5f08153 100644 --- a/site/docs/doc/watch.md +++ b/site/docs/doc/watch.md @@ -31,7 +31,7 @@ watch 的参数比较多,主要是因为它能在 4 个不同的场景观察 观察的维度也比较多,主要体现在参数 `advice` 的数据结构上。`Advice` 参数最主要是封装了通知节点的所有信息。请参考[表达式核心变量](advice-class.md)中关于该节点的描述。 - 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -- OGNL 表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL 表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) **特别说明**: diff --git a/site/docs/en/doc/advice-class.md b/site/docs/en/doc/advice-class.md index dabcc9cfcd..f78f99cfe6 100644 --- a/site/docs/en/doc/advice-class.md +++ b/site/docs/en/doc/advice-class.md @@ -35,7 +35,7 @@ Description for the variables in the class `Advice`: | isThrow | flag to indicate the method call ends with exception thrown | | isReturn | flag to indicate the method call ends normally without exception thrown | -All variables listed above can be used directly in the [OGNL expression](https://commons.apache.org/proper/commons-ognl/language-guide.html). The command will not execute and exit if there's illegal OGNL grammar or unexpected variable in the expression. +All variables listed above can be used directly in the [OGNL expression](https://commons.apache.org/dormant/commons-ognl/language-guide.html). The command will not execute and exit if there's illegal OGNL grammar or unexpected variable in the expression. - [typical use cases](https://github.com/alibaba/arthas/issues/71); -- [OGNL language guide](https://commons.apache.org/proper/commons-ognl/language-guide.html). +- [OGNL language guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html). diff --git a/site/docs/en/doc/getstatic.md b/site/docs/en/doc/getstatic.md index 73c8033d31..aa64e8cba0 100644 --- a/site/docs/en/doc/getstatic.md +++ b/site/docs/en/doc/getstatic.md @@ -48,9 +48,9 @@ For classloader with only one instance, it can be specified by `--classLoaderCla The value of `--classloaderclass` is the class name of classloader. It can only work when it matches a unique classloader instance. The purpose is to facilitate the input of general commands. However, `-c ` is dynamic. -Tip: if the static field is a complex class, you can even use [`OGNL`](https://commons.apache.org/proper/commons-ognl/language-guide.html) to traverse, filter and access the inner properties of this class. +Tip: if the static field is a complex class, you can even use [`OGNL`](https://commons.apache.org/dormant/commons-ognl/language-guide.html) to traverse, filter and access the inner properties of this class. -- [OGNL official guide](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- [OGNL official guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html) - [Special usages](https://github.com/alibaba/arthas/issues/71) E.g. suppose `n` is a `Map` and its key is a `Enum`, then you can achieve this if you want to pick the key with a specific `Enum` value: diff --git a/site/docs/en/doc/http-api.md b/site/docs/en/doc/http-api.md index 1afbe91752..95b200156b 100644 --- a/site/docs/en/doc/http-api.md +++ b/site/docs/en/doc/http-api.md @@ -666,7 +666,7 @@ NOTE: The result value of `watch` is generated by calculating the `watch-express` ognl expression. You can change the ognl expression to generate the desired value, please refer to -[OGNL document](https://commons.apache.org/proper/commons-ognl/language-guide.html). +[OGNL document](https://commons.apache.org/dormant/commons-ognl/language-guide.html). ::: tip Maps can also be created using a special syntax. diff --git a/site/docs/en/doc/ognl.md b/site/docs/en/doc/ognl.md index 2ce1fb44c5..9c6308a6ff 100644 --- a/site/docs/en/doc/ognl.md +++ b/site/docs/en/doc/ognl.md @@ -20,7 +20,7 @@ Since 3.0.5. ## Usage - [Special usages](https://github.com/alibaba/arthas/issues/71) -- [OGNL official guide](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- [OGNL official guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html) Call static method: diff --git a/site/docs/en/doc/stack.md b/site/docs/en/doc/stack.md index 61e48bed15..627360cc1a 100644 --- a/site/docs/en/doc/stack.md +++ b/site/docs/en/doc/stack.md @@ -26,7 +26,7 @@ Thanks for `advice`'s data structure, it is possible to observe from varieties o Pls. refer to [core parameters in expression](advice-class.md) for more details. - Pls. also refer to [https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) for more advanced usage -- OGNL official site: [https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL official site: [https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) ## Usage diff --git a/site/docs/en/doc/trace.md b/site/docs/en/doc/trace.md index ad842ec4e2..362bab3063 100644 --- a/site/docs/en/doc/trace.md +++ b/site/docs/en/doc/trace.md @@ -25,7 +25,7 @@ There's one thing worthy noting here is `condition expression`. The `condition e Pls. refer to [core parameters in expression](advice-class.md) for more details. - Pls. also refer to [https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) for more advanced usage -- OGNL official site: [https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- OGNL official site: [https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) Many times what we are interested is the exact trace result when the method call takes time over one particular period. It is possible to achieve this in Arthas, for example: `trace *StringUtils isBlank '#cost>100'` means trace result will only be output when the executing time exceeds 100ms. diff --git a/site/docs/en/doc/tt.md b/site/docs/en/doc/tt.md index f7cb3264da..3849d38733 100644 --- a/site/docs/en/doc/tt.md +++ b/site/docs/en/doc/tt.md @@ -80,7 +80,7 @@ Advanced: - [Critical fields in expression](advice-class.md) - [Special usage](https://github.com/alibaba/arthas/issues/71) -- [OGNL official guide](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- [OGNL official guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html) ### List all records diff --git a/site/docs/en/doc/watch.md b/site/docs/en/doc/watch.md index 808ed244da..5dfc3711ae 100644 --- a/site/docs/en/doc/watch.md +++ b/site/docs/en/doc/watch.md @@ -37,7 +37,7 @@ Advanced: - [Critical fields in _expression_](advice-class.md) - [Special usages](https://github.com/alibaba/arthas/issues/71) -- [OGNL official guide](https://commons.apache.org/proper/commons-ognl/language-guide.html) +- [OGNL official guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html) ## Usage diff --git a/tutorials/katacoda/arthas-advanced-cn/ognl.md b/tutorials/katacoda/arthas-advanced-cn/ognl.md index 7c7d23e534..73d2ddd2d6 100644 --- a/tutorials/katacoda/arthas-advanced-cn/ognl.md +++ b/tutorials/katacoda/arthas-advanced-cn/ognl.md @@ -68,4 +68,4 @@ $ ognl '#value1=@System@getProperty("java.home"), #value2=@System@getProperty("j 一些更复杂的用法,可以参考: * OGNL特殊用法请参考:https://github.com/alibaba/arthas/issues/71 -* OGNL表达式官方指南:https://commons.apache.org/proper/commons-ognl/language-guide.html \ No newline at end of file +* OGNL表达式官方指南:https://commons.apache.org/dormant/commons-ognl/language-guide.html \ No newline at end of file diff --git a/tutorials/katacoda/arthas-advanced-en/ognl.md b/tutorials/katacoda/arthas-advanced-en/ognl.md index 9743945ac9..a71e9462c6 100644 --- a/tutorials/katacoda/arthas-advanced-en/ognl.md +++ b/tutorials/katacoda/arthas-advanced-en/ognl.md @@ -68,4 +68,4 @@ The `ognl` expression in Arthas is an important feature, and the `ognl` expressi For some more complicated usages, refer to: * For special usage of OGNL, please refer to: https://github.com/alibaba/arthas/issues/71 -* Official Guide to OGNL Expressions: https://commons.apache.org/proper/commons-ognl/language-guide.html +* Official Guide to OGNL Expressions: https://commons.apache.org/dormant/commons-ognl/language-guide.html diff --git a/tutorials/katacoda/case-http-api-cn/watch-output-map.md b/tutorials/katacoda/case-http-api-cn/watch-output-map.md index 3d1cf29592..5808c04451 100644 --- a/tutorials/katacoda/case-http-api-cn/watch-output-map.md +++ b/tutorials/katacoda/case-http-api-cn/watch-output-map.md @@ -1,5 +1,5 @@ -watch的结果值由计算`watch-express` ognl表达式产生,可以通过改变ognl表达式来生成想要的值,请参考[OGNL文档](https://commons.apache.org/proper/commons-ognl/language-guide.html)。 +watch的结果值由计算`watch-express` ognl表达式产生,可以通过改变ognl表达式来生成想要的值,请参考[OGNL文档](https://commons.apache.org/dormant/commons-ognl/language-guide.html)。 > Maps can also be created using a special syntax. > diff --git a/tutorials/katacoda/case-http-api-en/watch-output-map.md b/tutorials/katacoda/case-http-api-en/watch-output-map.md index 53e7b42e68..91e307f4a6 100644 --- a/tutorials/katacoda/case-http-api-en/watch-output-map.md +++ b/tutorials/katacoda/case-http-api-en/watch-output-map.md @@ -2,7 +2,7 @@ The result value of `watch` is generated by calculating the `watch-express` ognl expression. You can change the ognl expression to generate the desired value, please refer to -[OGNL document](https://commons.apache.org/proper/commons-ognl/language-guide.html). +[OGNL document](https://commons.apache.org/dormant/commons-ognl/language-guide.html). > Maps can also be created using a special syntax. > diff --git a/tutorials/katacoda/case-ognl-practise-cn/finish.md b/tutorials/katacoda/case-ognl-practise-cn/finish.md index 1eceecb80d..ba0509201d 100644 --- a/tutorials/katacoda/case-ognl-practise-cn/finish.md +++ b/tutorials/katacoda/case-ognl-practise-cn/finish.md @@ -4,7 +4,7 @@ 更多参考: * 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -* OGNL表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* OGNL表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) --- @@ -17,4 +17,3 @@ 欢迎关注公众号,获取Arthas项目的信息、源码分析、案例实践。 ![Arthas公众号](/arthas/scenarios/common-resources/assets/qrcode_gongzhonghao.jpg) - diff --git a/tutorials/katacoda/case-ognl-practise-en/finish.md b/tutorials/katacoda/case-ognl-practise-en/finish.md index b9f86b13c1..3b0cbac932 100644 --- a/tutorials/katacoda/case-ognl-practise-en/finish.md +++ b/tutorials/katacoda/case-ognl-practise-en/finish.md @@ -1,7 +1,7 @@ The tutorial demonstrates how to debug `ognl` express in Arthas. If you have more tips or questions, please feel free to tell or ask in Issue. * For special usage of OGNL, please refer to: https://github.com/alibaba/arthas/issues/71 -* Official Guide to OGNL Expressions: https://commons.apache.org/proper/commons-ognl/language-guide.html +* Official Guide to OGNL Expressions: https://commons.apache.org/dormant/commons-ognl/language-guide.html --- @@ -9,4 +9,3 @@ The tutorial demonstrates how to debug `ognl` express in Arthas. If you have mor * Documentation: https://arthas.aliyun.com/doc/en If you are using Arthas, please let us know that. Your use is very important to us: [View](https://github.com/alibaba/arthas/issues/111) - diff --git a/tutorials/katacoda/command-getstatic-cn/getstatic.md b/tutorials/katacoda/command-getstatic-cn/getstatic.md index 6fa8b8ec65..c0ceb0f7b2 100644 --- a/tutorials/katacoda/command-getstatic-cn/getstatic.md +++ b/tutorials/katacoda/command-getstatic-cn/getstatic.md @@ -49,4 +49,4 @@ $ getstatic -c 3d4eac69 demo.MathGame random 如果该静态属性是一个复杂对象,还可以支持在该属性上通过ognl表示进行遍历,过滤,访问对象的内部属性等操作。 * OGNL特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -* OGNL表达式官方指南:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* OGNL表达式官方指南:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) diff --git a/tutorials/katacoda/command-getstatic-en/getstatic.md b/tutorials/katacoda/command-getstatic-en/getstatic.md index a271f7c16c..ee74c4dd35 100644 --- a/tutorials/katacoda/command-getstatic-en/getstatic.md +++ b/tutorials/katacoda/command-getstatic-en/getstatic.md @@ -46,7 +46,7 @@ For classloader with only one instance, it can be specified by `--classLoaderCla The value of `--classloaderclass` is the class name of classloader. It can only work when it matches a unique classloader instance. The purpose is to facilitate the input of general commands. However, `-c ` is dynamic. -Tip: if the static field is a complex class, you can even use [`OGNL`](https://commons.apache.org/proper/commons-ognl/language-guide.html) to traverse, filter and access the inner properties of this class. +Tip: if the static field is a complex class, you can even use [`OGNL`](https://commons.apache.org/dormant/commons-ognl/language-guide.html) to traverse, filter and access the inner properties of this class. -* [OGNL official guide](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* [OGNL official guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html) * [Special usages](https://github.com/alibaba/arthas/issues/71) diff --git a/tutorials/katacoda/command-ognl-cn/ognl.md b/tutorials/katacoda/command-ognl-cn/ognl.md index 680950788b..7c5e7cc33a 100644 --- a/tutorials/katacoda/command-ognl-cn/ognl.md +++ b/tutorials/katacoda/command-ognl-cn/ognl.md @@ -70,4 +70,4 @@ $ ognl '#value1=@System@getProperty("java.home"), #value2=@System@getProperty("j 一些更复杂的用法,可以参考: * OGNL特殊用法请参考:https://github.com/alibaba/arthas/issues/71 -* OGNL表达式官方指南:https://commons.apache.org/proper/commons-ognl/language-guide.html \ No newline at end of file +* OGNL表达式官方指南:https://commons.apache.org/dormant/commons-ognl/language-guide.html \ No newline at end of file diff --git a/tutorials/katacoda/command-ognl-en/ognl.md b/tutorials/katacoda/command-ognl-en/ognl.md index 48680b4510..ef3dbaf85f 100644 --- a/tutorials/katacoda/command-ognl-en/ognl.md +++ b/tutorials/katacoda/command-ognl-en/ognl.md @@ -70,4 +70,4 @@ The `ognl` expression in Arthas is an important feature, and the `ognl` expressi For some more complicated usages, refer to: * For special usage of OGNL, please refer to: https://github.com/alibaba/arthas/issues/71 -* Official Guide to OGNL Expressions: https://commons.apache.org/proper/commons-ognl/language-guide.html +* Official Guide to OGNL Expressions: https://commons.apache.org/dormant/commons-ognl/language-guide.html diff --git a/tutorials/katacoda/command-stack-cn/stack.md b/tutorials/katacoda/command-stack-cn/stack.md index 22f6f341f8..04ca05a503 100644 --- a/tutorials/katacoda/command-stack-cn/stack.md +++ b/tutorials/katacoda/command-stack-cn/stack.md @@ -18,7 +18,7 @@ 观察的维度也比较多,主要体现在参数 `advice` 的数据结构上。`Advice` 参数最主要是封装了通知节点的所有信息。 * 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -* OGNL表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* OGNL表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) ### 使用例子 @@ -73,4 +73,3 @@ ts=2018-12-04 01:35:58;thread_name=main;id=1;is_daemon=false;priority=5;TCCL=sun @demo.MathGame.run() at demo.MathGame.main(MathGame.java:16) ``` - diff --git a/tutorials/katacoda/command-stack-en/stack.md b/tutorials/katacoda/command-stack-en/stack.md index 5b1778b123..4aec7554eb 100644 --- a/tutorials/katacoda/command-stack-en/stack.md +++ b/tutorials/katacoda/command-stack-en/stack.md @@ -18,7 +18,7 @@ There's one thing worthy noting here is observation expression. The observation Thanks for `advice`'s data structure, it is possible to observe from varieties of different angles. Inside `advice` parameter, all necessary information for notification can be found. * Pls. also refer to [https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) for more advanced usage -* OGNL official site: [https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* OGNL official site: [https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) ### Usage @@ -73,5 +73,3 @@ ts=2018-12-04 01:35:58;thread_name=main;id=1;is_daemon=false;priority=5;TCCL=sun @demo.MathGame.run() at demo.MathGame.main(MathGame.java:16) ``` - - diff --git a/tutorials/katacoda/command-trace-cn/trace.md b/tutorials/katacoda/command-trace-cn/trace.md index 0f1f0d789c..9fd439ed2b 100644 --- a/tutorials/katacoda/command-trace-cn/trace.md +++ b/tutorials/katacoda/command-trace-cn/trace.md @@ -22,7 +22,7 @@ 请参考[表达式核心变量](advice-class.md)中关于该节点的描述。 * 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -* OGNL表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* OGNL表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) 很多时候我们只想看到某个方法的rt大于某个时间之后的trace结果,现在Arthas可以按照方法执行的耗时来进行过滤了,例如`trace *StringUtils isBlank '#cost>100'`表示当执行时间超过100ms的时候,才会输出trace的结果。 diff --git a/tutorials/katacoda/command-trace-en/trace.md b/tutorials/katacoda/command-trace-en/trace.md index b61217674a..9ef71a6e06 100644 --- a/tutorials/katacoda/command-trace-en/trace.md +++ b/tutorials/katacoda/command-trace-en/trace.md @@ -20,7 +20,7 @@ Thanks for `advice`'s data structure, it is possible to observe from varieties o Pls. refer to [core parameters in expression](advice-class.md) for more details. * Pls. also refer to [https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) for more advanced usage -* OGNL official site: [https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* OGNL official site: [https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) Many times what we are interested is the exact trace result when the method call takes time over one particular period. It is possible to achieve this in Arthas, for example: `trace *StringUtils isBlank '#cost>100'` means trace result will only be output when the executing time exceeds 100ms. diff --git a/tutorials/katacoda/command-tt-en/tt.md b/tutorials/katacoda/command-tt-en/tt.md index 5b3551cb5c..aff5f09caa 100644 --- a/tutorials/katacoda/command-tt-en/tt.md +++ b/tutorials/katacoda/command-tt-en/tt.md @@ -59,7 +59,7 @@ Tips: Advanced: * [Critical fields in expression](https://arthas.aliyun.com/doc/en/advice-class.html) * [Special usage](https://github.com/alibaba/arthas/issues/71) -* [OGNL official guide](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* [OGNL official guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html) #### List all records @@ -162,4 +162,3 @@ F.Y.I 1. params may be modified Arthas save params into an array, they are object references. The Objects may be modified by other code. - diff --git a/tutorials/katacoda/command-watch-cn/watch.md b/tutorials/katacoda/command-watch-cn/watch.md index 93917877db..a18033a965 100644 --- a/tutorials/katacoda/command-watch-cn/watch.md +++ b/tutorials/katacoda/command-watch-cn/watch.md @@ -25,7 +25,7 @@ watch 的参数比较多,主要是因为它能在 4 个不同的场景观察 观察的维度也比较多,主要体现在参数 `advice` 的数据结构上。`Advice` 参数最主要是封装了通知节点的所有信息。请参考[表达式核心变量](advice-class.md)中关于该节点的描述。 * 特殊用法请参考:[https://github.com/alibaba/arthas/issues/71](https://github.com/alibaba/arthas/issues/71) -* OGNL表达式官网:[https://commons.apache.org/proper/commons-ognl/language-guide.html](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* OGNL表达式官网:[https://commons.apache.org/dormant/commons-ognl/language-guide.html](https://commons.apache.org/dormant/commons-ognl/language-guide.html) **特别说明**: diff --git a/tutorials/katacoda/command-watch-en/watch.md b/tutorials/katacoda/command-watch-en/watch.md index 8716f26856..512546a063 100644 --- a/tutorials/katacoda/command-watch-en/watch.md +++ b/tutorials/katacoda/command-watch-en/watch.md @@ -30,7 +30,7 @@ F.Y.I Advanced: * [Special usages](https://github.com/alibaba/arthas/issues/71) -* [OGNL official guide](https://commons.apache.org/proper/commons-ognl/language-guide.html) +* [OGNL official guide](https://commons.apache.org/dormant/commons-ognl/language-guide.html) ### Usage