使用Cloud Toolkit插件单批发布应用【原创】
更多靠谱软件破解教程,戳这里!!(破解目录汇总)
哈喽,大家好,我是程小南,导航搬砖工一名,致力于为大家淘出更多有趣好使的生产力工具!
在开发中常常让人崩溃的事情就是,一改动一点需求或者什么问题就要重新发包!往往部署需要比较多的步骤,要先打包,然后通过SSH上传打好的包到服务器上,执行部署服务,每次部署需要在不同的界面服务器之间来回的切换,真是拉低了工作效率……
今天小南给大家介绍的这款插件技术—Cloud Toolkit,真是老牛逼了,可以帮助我们节省开发效率,简化开发部署流程。真是开发者的福音呀!强烈推荐!
Cloud Toolkit插件简介
Cloud Toolkit插件是一款免费的集成项目构建开发、项目测试以及问题诊断、项目测试、项目部署为一体的IDE插件,累计下载23万次,可以实现的功能有将本地代码应用一键部署到服务器,甚至云端上,开发部署速度提升8倍,牛逼闪闪呀!
你以为这就完了?它还内置了一系列开发工具,比如Arthas-java诊断神器,Terminal 终端等等实用工具,可以实时查看部署的日志,真是开发利器,达到降本增效的作用呀。
Cloud Toolkit下载安装
下载直接通过官方网站下载,或者在JetBrains插件市场搜索下载即可,安装过程比较简单,这里就不再赘述。
但是在安装之前要完成2个准备工作,一是要安装了JDK,版本大于等于JDK1.8版本,以及IntelliJ IDEA,版本大于等于2018.2版本,或者其他IDE也行。
如果需要使用内置Terminal的功能时,需要TM Terminal的版本大于等于4.1.0版本才行。
Cloud Toolkit使用功能
Cloud Toolkit插件这么多功能,小南这里简单给大家介绍几个常用的功能:
部署应用
这个可以说是最重要的功能,对大部分使用这款插件的人来说。Cloud Toolkit插件支持部署到任意的服务器上,比如支持windows服务器部署,支持EDAS Kubernetes集群部署,还支持ACK、ACR、ECS等等……真的实现了与其他产品的无缝对接,大大了简化了部署工作的流程,节约了开发时间成本。
下面给各位小伙伴简单介绍一个使用Cloud Toolkit部署的小案例,小南使用的是IDEA,所以就以IDEA为例:
-
编写完代码; -
找到安装好的Cloud Toolkit,找到部署的选项Deploy to Host;
-
部署配置信息;
-
执行部署即可。
测试和诊断
Cloud Toolkit插件可以诊断微服务,可利用内置工具Arthas一键远程监控诊断服务器的状态,目前已经支持部分微服务的框架,比如Dubbo、HSF等微服务。
以Dubbo为例简单的介绍一下利用Cloud Toolkit插件针对微服务的流程:
-
进入微服务诊断页面,进行注解跟配置文件方式的设置;
-
设置完后,对服务诊断参数进行设置,设置完成后,单击进行诊断;
-
诊断完成后,会有诊断的日志信息生成,可以查看是否诊断成功,及出错的地方;
当然,Cloud Toolkit还有其他实用得功能,感兴趣的小伙伴可以去试试,把在使用中遇到的问题在后台留言,大家一起讨论呀~