Arthas 3.4.6 版本发布,全新版本的热更新功能
Arthas是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。 内部Gitlab:http://gitlab.alibaba-inc.com/middleware-container/arthas 内部在线诊断:http://start.alibaba-inc.com/arthas/web-console Github:https://github.com/alibaba/arthas 文档:https://arthas.aliyun.com/doc/ Arthas 3.4.6 版本带来下面全新的特性: 增加retransform命令,可以实现更完善的热更新代码功能 watch打印调用发生的具体位置,即函数入口/退出/异常退出,可以直观定位 watch/trace等命令支持--exclude-class-pattern选项,可以排除掉指定的类 大幅改进HTTP API的稳定性 retransform 命令工作原理 在之前,Arthas里通过 redefine 命令可以实现热更新功能。但是 redefine命令有缺陷: redefine命令和jad/watch/trace/...