日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开发者说:如何使用插件降低上传文件部署服务的复杂度

發布時間:2024/8/23 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开发者说:如何使用插件降低上传文件部署服务的复杂度 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

“ 這里描述我們實際服務部署的時候頻繁發生的兩個常用場景。

第一個場景,我們“辦公網環境”想要在“準生產環境”下部署,需要做如下工作:
打包、將文件上傳到堡壘機上、scp將上傳好的包裹傳輸到“準生產環境”的目標機器、ssh 目標機器、restart重啟服務。

第二個場景是,我們可能隨時的給“準生產環境”臨時上傳一些文件,但是仍然需要大量頻繁操作。

直到前段時間我看了朋友圈一篇“阿里程序員推薦的15 款常用開發者工具”里面提到 Cloud Toolkit 這個工具,試過后覺得它太好用了,完美降低服務部署的復雜度。

只需要安裝相應的插件,配置好所需環境,點擊下綠色的箭頭,即可幫你打包部署運行到相應環境。

所以迫不及待的寫了這篇文章,希望能對你有所幫助
(第一次寫文,請多關照(^_^))”

安裝Cloud Toolkit插件

安裝成功后,會在這兩個地方,看到安裝的插件

這是一個 Spring Cloud 項目,用的是 jar 包部署。

那么插件的準備工作就已經做好了,筆者將用其中的 auth 項目來演示下一鍵部署的威力

一鍵服務部署

添加堡壘機和目標機器

目標是使這樣的服務環境可以一鍵部署

接下來就是在idea里面操作

在選擇 Alibaba Cloud Toolkit -> host 單擊 add host ,彈出以下界面,我們先來配置堡壘機相關的信息

記得測試下連接,點擊 add ,然后配置目標機器的信息

記得選擇第二個選項卡 ,配置下堡壘機

然后發現他是通的,就說明這個目標機器配置成功了

不過在部署前,我想看下現在 auth 配置情況

單擊這個紅框框,你會發現居然直接就登陸目標機器啦

現在開始準備配置部署策略啦,只要如圖操作就好

?

很顯然我的 auth 需要部署到 222 機器上,然后他是一個 maven 項目,我希望它打包之后部署到目標機器的 /usr/local/oomp 下。

Spring Cloud 部署需要兩個 maven goal

我需要過濾掉測試過程,這個具體看實際需要

切換到 Advanced ,這里面可以配置打包上傳后,在目標機器將做什么樣的操作,例如 我需要重啟(你可以先給文件改名)然后看下日志

我勾選了 automatic open after deploy ,點擊 apply->run 之后你什么都不用做了,大功告成!!!

欣賞下兩個圖片

?

這都是 Cloud Toolkit 做的,以后要是部署這臺機器的 auth 服務 ,只需點擊綠色箭頭。

大功告成,就是圖片多了點,其實超簡單的!!!

文件上傳,命令界面

文件上傳也是超簡單的,可以直接點擊 upload ,選擇需要上傳的路徑,指定上傳位置即可。

同樣 ,它用作命令交互也是超級便利的,單擊 terminal

最后 ,感謝阿里巴巴中間件,搞了一個這么好用的插件。


原文鏈接
本文為阿里云原創內容,未經允許不得轉載。

總結

以上是生活随笔為你收集整理的开发者说:如何使用插件降低上传文件部署服务的复杂度的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。