让开发部署提速 8 倍,我参与贡献这款 IDE 插件的全过程(16)

  • 对于本地主机 , 可以直接通过 Tools -> Alibaba Cloud -> Diagnostic Tools 开启诊断 。

  • 对于远程主机 , 可以通过主机管理中的 Diagnostic 选项卡 , 开启远程诊断 。

  • 在过去 , 我们想要进行诊断 , 必须要手动在服务器上安装 Arthas , 然而Cloud Toolkit 借助 Remote Terminal 和 Arthas 的集成 , 让这一切都可以在 IDEA 中完成 , 似乎是想要贯彻这个原则:彻底杜绝第三方工具 , 一切都用插件完成 。

    当你遇到以下类似问题而束手无策时 , Arthas 可以帮助你解决:

    1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?

    2. 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?

    3. 遇到问题无法在线上 debug , 难道只能通过加日志再重新发布吗?

      推荐阅读