使用阿里云云原生平臺對系統(tǒng)進行重構(gòu)和升級(5)——使用阿里云的EDAS部署微服務(wù)應(yīng)用(上)

? ? ? ? 上一篇文章介紹了如何使用阿里云的RabbitMQ中間件撒轮,來進行消息的通知和處理。這篇文章將介紹如何使用阿里云EDAS平臺進行微服務(wù)的部署醇锚。

? ? ? ? 作為java開發(fā)的程序員哼御,使用微服務(wù)都接觸過配置和部署,自己去弄會比較麻煩焊唬,而且錯誤也不好排除恋昼,哪怕你團隊里面有運維工程師,那么阿里云的EDAS就解決了這些問題。下面這篇文章就介紹EDAS的使用。

? ???????一往核、什么是EDAS族操,她能干嘛

????????企業(yè)級分布式應(yīng)用服務(wù) EDAS(Enterprise Distributed Application Service)是一個應(yīng)用托管和微服務(wù)管理的 PaaS 平臺,提供應(yīng)用開發(fā)、部署、監(jiān)控、運維等全棧式解決方案老速,同時支持 Spring Cloud、Apache Dubbo(以下簡稱 Dubbo )空幻、HSF 等微服務(wù)運行環(huán)境烁峭,助力您的各類應(yīng)用輕松上云。

? ? ? ? 當(dāng)然最主要就是幫你配置和部署微服務(wù)秕铛,提供命名空間约郁,可以讓你在EDAS直接測試你的服務(wù),還能實時監(jiān)控微服務(wù)的運行情況但两,輔助運維人員鬓梅,方便部署。說白了谨湘,就是她為你提供服務(wù)注冊绽快、治理等一條龍的服務(wù),讓你無后顧之憂紧阔,聽了是不是很心動坊罢,的確不錯。

????????二擅耽、EDAS微服務(wù)目前治理的優(yōu)點有哪些

? ? ? ? 1)EDAS 支持的微服務(wù)框架種類多活孩,目前支持三種微服務(wù)框架:Dubbo、SpringCloud乖仇、HSF憾儒。這三種框架基本涵蓋了目前主流的微服務(wù)框架询兴,所以絕大部分企業(yè)都用的上;

? ? ? ? 2)EDAS支持的微服務(wù)版本也比較大起趾,大部分的版本都支持诗舰,也能很好的兼容;

????????微服務(wù)框架版本多:

Dubbo 支持 2.5.x训裆,2.6.x眶根,2.7.x

SpringCloud 支持 D 以上的版本

? ? ? ? 3)EDAS自己有注冊中心,不需要額外去配置其他訪問注冊中心缭保,諸如:Zookeeper汛闸、Nacos蝙茶、Eureka等都不需要了艺骂,直接EDAS搞定;

? ? ? ? 4)部署形態(tài)多隆夯,EDAS 支持兩種部署形態(tài):阿里云ECS Jar 包部署钳恕、K8s 鏡像部署,不管你使用阿里云ECS服務(wù)器還是K8 S蹄衷,EDAS都支持的忧额;

? ? ? ? 5)EDAS支持已部署應(yīng)用程序的平滑遷移,避免造成過多操作成本愧口;

? ? ? ? 6)現(xiàn)在EDAS也支持分布式任務(wù)調(diào)度?SchedulerX睦番,類似xxl-job,這個后面的文章進行介紹耍属。

總之一點托嚣,EDAS能幫助我們輕松的把微服務(wù)治理好,非常的方便實用厚骗。

? ? ? ? 三示启、實踐出真理

? ? ? ? 下面就通過阿里云EDAS的平臺的具體操作,來展示EDAS的方便和優(yōu)勢领舰。

????????我們打開EDAS的控制臺如下圖:

控制臺概覽

????如果你是新手夫嗓,沒事,在這里提供了新手向?qū)С寤啵徊揭徊降母嬖V你把微服務(wù)部署到EDAS上舍咖。

? ? 1)添加ECS集群或者K8S集群

ECS集群列表

首先先要到資源管理里面選擇,我這里創(chuàng)建ECS集群锉桑,如果服務(wù)是k8s排霉,那就選擇k8s集群,然后根據(jù)向?qū)?chuàng)建集群刨仑,這是第一步郑诺。

創(chuàng)建集群

? ? 創(chuàng)建完集群夹姥,進入集群設(shè)置,添加已有的ECS服務(wù)器即可辙诞。

導(dǎo)入ECS實例成功

????2)創(chuàng)建應(yīng)用

創(chuàng)建應(yīng)用

????????第二步就是創(chuàng)建應(yīng)用辙售,這是最關(guān)鍵的一步,里面包括應(yīng)用基本信息飞涂,應(yīng)用配置旦部,應(yīng)用高級配置,分組設(shè)置和應(yīng)用創(chuàng)建完成五步较店。

????????在應(yīng)用基本信息中士八,最主要的是選擇集群類型,之前是ECS服務(wù)器就選ECS集群梁呈,或者選K8S集群婚度,應(yīng)用運行環(huán)境根據(jù)自己的應(yīng)用程序類型,比如你是jar包部署的選擇Java官卡,如果是War包部署的選擇tomcat蝗茁,或者選擇HSF,然后輸入應(yīng)用名稱和應(yīng)用描述進入下一個選項寻咒。

應(yīng)用配置

? ? ? ? 接下去就是應(yīng)用配置哮翘,部署包來源可以從自定義程序,官方demo和不部署三種來選擇毛秘,剛開始用饭寺,建議你用官方demo測試一下,也可以自行上傳jar包叫挟,實例來源如果還沒有艰匙,可以選擇購買新實例,否則可以選擇使用已有實例霞揉,其實就是第一步創(chuàng)建的ECS集群列表

實例來源

選擇好后旬薯,點擊下一步,進入應(yīng)用高級配置選項卡

? ? ? ? 3)這步就是確認(rèn)一下一些配置信息适秩,然后點擊創(chuàng)建應(yīng)用即可绊序,后面的分組設(shè)置是可選項,可以不管秽荞。

應(yīng)用高級設(shè)置

輸入版本骤公,批次和分批方式,應(yīng)用健康檢查可以根據(jù)應(yīng)用的訪問情況扬跋,設(shè)置健康檢查URL阶捆,用來探測應(yīng)用是否健康運行,設(shè)置好后點擊“創(chuàng)建應(yīng)用”即可。

????4)最后確定一下之前填寫的信息洒试,就可以創(chuàng)建應(yīng)用了倍奢。

確定創(chuàng)建應(yīng)用
應(yīng)用創(chuàng)建中

點擊“確定創(chuàng)建應(yīng)用”,然后跳到實例部署信息選項卡垒棋,可以實時看到變更狀態(tài)卒煞,可以通過“日志”查看部署情況。

應(yīng)用創(chuàng)建成功

簡單吧叼架,就這么傻瓜式的搞定了畔裕。

然后我們返回到應(yīng)用列表界面,看到了已經(jīng)部署的服務(wù)乖订,重復(fù)幾次扮饶,把所需的服務(wù)都部署上去就行了。

應(yīng)用列表

? ? ? ? 5)添加微服務(wù)配置

? ? ? ? 我們都知道應(yīng)用程序有很多配置乍构,那我們可以把這些配置添加到應(yīng)用管理->微服務(wù)配置里面甜无,如下圖

創(chuàng)建配置

當(dāng)然如果有現(xiàn)成的配置文件,可以選擇導(dǎo)入配置

導(dǎo)入配置

? ? ? ? 6)做完上面幾步蜡吧,基本的配置和部署就完成了毫蚓。

? ? ? ? 所以使用阿里云EDAS對微服務(wù)進行治理是非常方便的,當(dāng)然上面只是提到了EDAS中的很小一部分功能昔善,這個只是簡單的入門教程,下一篇文章將繼續(xù)講解EDAS的其他功能畔乙,開發(fā)的時候怎么使用EDAS調(diào)試君仆,如何使用開發(fā)工具IntelliJ的插件直接將微服務(wù)上傳到EDAS中等內(nèi)容。如果對本文感興趣牲距,可以在評論中留言返咱,謝謝!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末牍鞠,一起剝皮案震驚了整個濱河市咖摹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌难述,老刑警劉巖萤晴,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異胁后,居然都是意外死亡店读,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門攀芯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來屯断,“玉大人,你說我怎么就攤上這事≈逞荩” “怎么了氧秘?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長趴久。 經(jīng)常有香客問我敏储,道長,這世上最難降的妖魔是什么朋鞍? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任已添,我火速辦了婚禮,結(jié)果婚禮上滥酥,老公的妹妹穿的比我還像新娘更舞。我一直安慰自己,他們只是感情好坎吻,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布缆蝉。 她就那樣靜靜地躺著,像睡著了一般瘦真。 火紅的嫁衣襯著肌膚如雪刊头。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天诸尽,我揣著相機與錄音原杂,去河邊找鬼。 笑死您机,一個胖子當(dāng)著我的面吹牛穿肄,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播际看,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼咸产,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了仲闽?” 一聲冷哼從身側(cè)響起脑溢,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎赖欣,沒想到半個月后屑彻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡畏鼓,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年酱酬,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片云矫。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡膳沽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情挑社,我是刑警寧澤陨界,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站痛阻,受9級特大地震影響菌瘪,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜阱当,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一俏扩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧弊添,春花似錦录淡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至澈圈,卻和暖如春彬檀,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背瞬女。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工窍帝, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人拆魏。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓盯桦,卻偏偏與公主長得像,于是被迫代替她去往敵國和親渤刃。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容