Cloud Toolkit是一个IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。
使用本插件,开发者能够方便地将本地应用一键部署到任意机器,或 ECS、EDAS、Kubernetes;
并支持高效执行终端命令和 SQL 等。
2019.3 版本(查看完整ReleaseNotes)已于上周五正式发布,本文介绍在 Cloud Tookit 插件里使用 Arthas 来实现一键远程诊断功能。
功能预览
安装插件
Arthas 提供了基于 Intellij IDEA 和 Eclipse 的插件,插件主页:https://www.aliyun.com/product/cloudtoolkit,该插件的安装过程,和普通的插件大同小异,这里不再赘述,读者请自行安装。
添加服务器
如上图所示,在菜单 Tools - Alibaba Cloud - Alibaba Cloud View - Host
中打开机器视图界面,如下图:
点击右上角Add Host
按钮,出现添加机器界面
使用 Arthas
- 方式一:诊断本机机器上的 Java 程序
点击上图 1 所示Tools - Alibaba Cloud - Diagnostic Tools
菜单,即可开始 - 方式二:诊断远程机器上的 Java 程序
点击上图机器列表中 2 所示 Diagnostic 按钮,即可开始