APM
文章平均质量分 81
apm 框架分析
夜里慢慢行456
菜鸡
展开
-
arthas源码刨析:arthas 命令粗谈 dashboard watch retransform (3)
前面介绍了 arthas 启动相关的代码并聊了聊怎么到一个 shellserver 的建立。本篇我们来探讨一下几个使用频次非常高的命令是如何实现的。原创 2024-08-23 16:15:43 · 1030 阅读 · 0 评论 -
arthas源码刨析:arthas-core (2)
arthas-core的启动可以从上一篇做参考参考 pom,即启动是调用的 Arthas 的 main 方法。原创 2024-08-22 13:51:42 · 283 阅读 · 0 评论 -
arthas源码刨析:启动 (1)
arthas 在一些命令的执行需要有 JDK 命令的支持,以 ProcessUtils.select 为例,该方法实际上是要调用JAVA_HOME 下的 jps。启动类 Bootstrap ,开头的注解就是 alibaba 的 cli 中间件,和 picocli 蛮像。这就理解了 arthas 提升要用 stop 命令来推出,而不是关闭当前命名窗口,它是个多进程应用。后面就是启动关键模块 arthas-core。原创 2024-08-21 17:14:38 · 285 阅读 · 0 评论