diff --git a/site/docs/doc/advice-class.md b/site/docs/doc/advice-class.md index 8fdce9634d8..623fb108c58 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 0b60dda2607..cd6601f3e50 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 d5f721af545..ba2b77df097 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 62acaeddb0a..055c47efc5e 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 b640ec13e09..c46f4cb4892 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 dc301ea8f89..a22816711d6 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 3f94a4ee31a..cac5f081537 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 dabcc9cfcdc..f78f99cfe60 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 73c8033d317..aa64e8cba02 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 1afbe917522..95b200156b7 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 2ce1fb44c52..9c6308a6ff1 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 61e48bed15a..627360cc1a4 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 ad842ec4e2c..362bab30635 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 f7cb3264da0..3849d387339 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 808ed244da4..5dfc3711ae1 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 7c7d23e534a..73d2ddd2d6b 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 9743945ac9b..a71e9462c62 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 3d1cf29592e..5808c044515 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 53e7b42e68f..91e307f4a65 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 1eceecb80d4..ba0509201d7 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 b9f86b13c10..3b0cbac9326 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 6fa8b8ec656..c0ceb0f7b24 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 a271f7c16cd..ee74c4dd351 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 680950788b7..7c5e7cc33ad 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 48680b45102..ef3dbaf85f3 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 22f6f341f8a..04ca05a5039 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 5b1778b1237..4aec7554eb0 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 0f1f0d789c9..9fd439ed2b8 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 b61217674a0..9ef71a6e065 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 5b3551cb5cb..aff5f09caab 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 93917877db6..a18033a9655 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 8716f268565..512546a063f 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