日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

通過(guò)控制臺(tái)快速在自定義環(huán)境的ECS上部署Spring Cloud和Dubbo應(yīng)用

更新時(shí)間:

為了幫助您能夠快速地在EDAS中部署微服務(wù)應(yīng)用,EDAS提供了Spring Cloud、Dubbo和HSF微服務(wù)應(yīng)用Demo,您可以將應(yīng)用Demo部署到自定義ECS環(huán)境(指定ECS集群)中。本文介紹如何在自定義ECS環(huán)境中部署微服務(wù)應(yīng)用。

前提條件

  • 已開(kāi)通EDAS。具體操作,請(qǐng)參見(jiàn)開(kāi)通EDAS

  • 開(kāi)通并授權(quán)彈性伸縮服務(wù),詳情請(qǐng)參見(jiàn)開(kāi)通并授權(quán)服務(wù)

  • 創(chuàng)建專(zhuān)有網(wǎng)絡(luò)VPC及ECS實(shí)例。

    說(shuō)明

    自定義環(huán)境指您創(chuàng)建的微服務(wù)空間、專(zhuān)有網(wǎng)絡(luò)VPC、ECS集群及ECS實(shí)例。微服務(wù)空間和ECS集群可在部署應(yīng)用時(shí)創(chuàng)建,VPC和ECS實(shí)例需提前創(chuàng)建。

    1. 請(qǐng)參見(jiàn)手動(dòng)搭建(控制臺(tái)),創(chuàng)建IPv4專(zhuān)有網(wǎng)絡(luò),該功能不支持使用IPv6。專(zhuān)有網(wǎng)絡(luò)的地域請(qǐng)選擇要部署應(yīng)用的地域。

    2. 請(qǐng)參見(jiàn)選購(gòu)ECS實(shí)例,創(chuàng)建ECS。創(chuàng)建ECS實(shí)例時(shí),請(qǐng)選擇a創(chuàng)建的VPC。因?yàn)閮H為體驗(yàn),所以建議您創(chuàng)建2個(gè)按量付費(fèi)的ECS實(shí)例(規(guī)格為1核2 GB)即可,體驗(yàn)完成后請(qǐng)及時(shí)釋放。

      image.png

      重要

      由于應(yīng)用Demo中設(shè)置的端口為8080,因此請(qǐng)確保在創(chuàng)建ECS實(shí)例時(shí),安全組對(duì)8080端口開(kāi)放,否則將無(wú)法訪(fǎng)問(wèn)客戶(hù)端應(yīng)用的Web頁(yè)面。您也可以部署應(yīng)用后,在應(yīng)用詳情頁(yè)面,單擊基本信息頁(yè)簽,在應(yīng)用設(shè)置區(qū)域查看應(yīng)用端口,再根據(jù)實(shí)際應(yīng)用端口設(shè)置安全組規(guī)則的端口范圍

      image.png

背景信息

自定義ECS環(huán)境:在某個(gè)地域內(nèi)指定的微服務(wù)空間、VPC內(nèi)的ECS集群。

應(yīng)用Demo:EDAS控制臺(tái)提供的Spring Cloud、Dubbo和HSF框架的一對(duì)微服務(wù)應(yīng)用Demo,可以完成簡(jiǎn)單的服務(wù)調(diào)用。不同框架的應(yīng)用Demo部署操作基本一致。本文講解如何部署Spring Cloud應(yīng)用Demo。如果您想要了解Demo的詳細(xì)信息,請(qǐng)參見(jiàn)alibabacloud-microservice-demo

如果您想了解如何實(shí)現(xiàn)微服務(wù)應(yīng)用的相關(guān)功能,請(qǐng)參見(jiàn)應(yīng)用開(kāi)發(fā)概述

說(shuō)明

在ECS環(huán)境中,暫時(shí)不支持部署Python應(yīng)用,您可在K8s環(huán)境中使用鏡像方式部署。具體操作,請(qǐng)參見(jiàn)通過(guò)控制臺(tái)快速在K8s集群中部署Spring Cloud和Dubbo應(yīng)用

操作步驟

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

微服務(wù)應(yīng)用Demo中包含一個(gè)服務(wù)端應(yīng)用(服務(wù)提供者)和一個(gè)客戶(hù)端應(yīng)用(服務(wù)消費(fèi)者),本文介紹如何部署服務(wù)端應(yīng)用。在部署完服務(wù)端應(yīng)用后,請(qǐng)?jiān)侔凑毡菊鹿?jié)部署客戶(hù)端應(yīng)用。

  1. 登錄EDAS控制臺(tái)

  2. 在左側(cè)導(dǎo)航欄,單擊應(yīng)用管理 > 應(yīng)用列表

  3. 應(yīng)用列表頁(yè)面頂部菜單欄選擇地域,在頁(yè)面中選擇目標(biāo)微服務(wù)空間,然后單擊創(chuàng)建應(yīng)用

  4. 創(chuàng)建應(yīng)用頁(yè)面的應(yīng)用基本信息頁(yè)簽設(shè)置應(yīng)用的基本信息,然后單擊下一步

    創(chuàng)建應(yīng)用_基本信息_公共云

    1. 集群類(lèi)型區(qū)域,單擊ECS集群

    2. 應(yīng)用運(yùn)行環(huán)境區(qū)域,單擊Java,并在Java環(huán)境列表,選擇Open JDK 8

      本文以部署Spring Cloud應(yīng)用的JAR包Demo為例,所以應(yīng)用運(yùn)行環(huán)境選擇Java。如果需要部署Spring Cloud或Dubbo應(yīng)用的WAR包或HSF應(yīng)用,請(qǐng)按照界面提示,選擇合適的應(yīng)用運(yùn)行環(huán)境和版本。

    3. 應(yīng)用名稱(chēng)下方的文本框中輸入應(yīng)用名稱(chēng)。

    4. 可選:應(yīng)用描述下方的文本框中輸入對(duì)該應(yīng)用的描述信息。

  5. 應(yīng)用配置頁(yè)簽,配置應(yīng)用的部署包和環(huán)境,然后單擊下一步

    在自定義環(huán)境中部署應(yīng)用

    配置項(xiàng)

    操作

    部署包來(lái)源

    選擇官方Demo

    Demo類(lèi)型

    選擇Spring Cloud服務(wù)端應(yīng)用

    實(shí)例來(lái)源

    選擇使用已有實(shí)例

    環(huán)境

    選擇自定義環(huán)境

    微服務(wù)空間

    在下拉列表中選擇創(chuàng)建的集群所在的微服務(wù)空間。

    說(shuō)明

    如果在默認(rèn)微服務(wù)空間中創(chuàng)建了集群,則選擇默認(rèn)微服務(wù)空間。

    集群

    在下拉列表中選擇已創(chuàng)建的集群。如需新建,請(qǐng)參考以下步驟。

    單擊創(chuàng)建集群,在創(chuàng)建集群對(duì)話(huà)框中,集群網(wǎng)絡(luò)類(lèi)型選擇專(zhuān)有網(wǎng)絡(luò)VPC網(wǎng)絡(luò)選擇a創(chuàng)建的VPC。

    image.png

    實(shí)例來(lái)源類(lèi)型

    選擇未導(dǎo)入到集群的實(shí)例

    您也可以執(zhí)行以下步驟,將實(shí)例導(dǎo)入集群后,再選擇當(dāng)前集群中的實(shí)例

    1. 資源管理>EDAS ECS集群頁(yè)面,單擊目標(biāo)集群后,在ECS實(shí)例區(qū)域,單擊image.png圖標(biāo),然后單擊添加已有ECS

    2. 添加ECS實(shí)例頁(yè)面,選擇導(dǎo)入ECS,選擇已創(chuàng)建的實(shí)例,然后單擊下一步

    3. 準(zhǔn)備導(dǎo)入頁(yè)面,確認(rèn)導(dǎo)入實(shí)例信息后,單擊確認(rèn)并導(dǎo)入

    4. 進(jìn)行導(dǎo)入頁(yè)面,狀態(tài)提示直接導(dǎo)入成功后,單擊返回集群詳情頁(yè),可看到ECS實(shí)例區(qū)域新增導(dǎo)入后的實(shí)例。

    選擇實(shí)例

    選擇已創(chuàng)建的ECS實(shí)例。

    接入任務(wù)調(diào)度

    如需接入任務(wù)調(diào)度,請(qǐng)參見(jiàn)EDAS應(yīng)用接入SchedulerX

  6. 應(yīng)用高級(jí)設(shè)置頁(yè)簽,輸入版本應(yīng)用健康檢查批次分批方式分批等待時(shí)間,然后單擊創(chuàng)建應(yīng)用

    說(shuō)明

    當(dāng)實(shí)例數(shù)量為2個(gè)及以上時(shí),才需配置分批等待時(shí)間。由于示例中僅將應(yīng)用Demo部署至一個(gè)ECS實(shí)例,所以無(wú)需配置該參數(shù)。

    • 版本:EDAS默認(rèn)配置當(dāng)前時(shí)間戳作為版本,格式為 yyyymmdd:hhmmss

    • 批次1批

    • 分批方式自動(dòng)

  7. 應(yīng)用創(chuàng)建完成頁(yè)簽,確認(rèn)應(yīng)用基本信息應(yīng)用配置應(yīng)用高級(jí)設(shè)置,然后單擊確定創(chuàng)建應(yīng)用

    應(yīng)用開(kāi)始部署后,基本信息頁(yè)面上方提示應(yīng)用有變更流程正在執(zhí)行,處于執(zhí)行中狀態(tài)。部署過(guò)程大概需要2分鐘,請(qǐng)耐心等待。

    也可以在提示信息右側(cè)單擊查看詳情,跳轉(zhuǎn)到應(yīng)用的變更詳情頁(yè)面查看部署進(jìn)度及相關(guān)日志。

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

請(qǐng)參見(jiàn)創(chuàng)建Provider應(yīng)用,創(chuàng)建Consumer應(yīng)用。Demo類(lèi)型選擇Spring Cloud客戶(hù)端應(yīng)用

結(jié)果驗(yàn)證

客戶(hù)端應(yīng)用包含Web服務(wù),服務(wù)端應(yīng)用和客戶(hù)端應(yīng)用都部署完成后,可以訪(fǎng)問(wèn)客戶(hù)端應(yīng)用的Web頁(yè)面,驗(yàn)證調(diào)用結(jié)果。

  1. 應(yīng)用管理 > 應(yīng)用列表頁(yè)面頂部菜單欄選擇地域,然后單擊剛剛部署的客戶(hù)端應(yīng)用名稱(chēng)。

  2. 在客戶(hù)端應(yīng)用的基本信息頁(yè)面,單擊實(shí)例部署信息

  3. 實(shí)例部署信息頁(yè)簽,復(fù)制部署客戶(hù)端應(yīng)用的ECS實(shí)例的公網(wǎng)IP。

  4. 使用瀏覽器訪(fǎng)問(wèn)客戶(hù)端應(yīng)用的URL,格式為http://<ECS實(shí)例公網(wǎng)IP>:8080,查看是否成功訪(fǎng)問(wèn)客戶(hù)端應(yīng)用的Web頁(yè)面。

    訪(fǎng)問(wèn)客戶(hù)端應(yīng)用

  5. Echo this string文本框中輸入任意字符串,如Hello EDAS,然后單擊點(diǎn)擊此處,查看頁(yè)面下方是否成功返回調(diào)用之后的數(shù)據(jù)。

    調(diào)用之后數(shù)據(jù)返回區(qū)域顯示客戶(hù)端應(yīng)用(Consumer)調(diào)用服務(wù)端應(yīng)用(Provider)的過(guò)程,并且包含輸入的字符串,則說(shuō)明調(diào)用成功,即微服務(wù)Demo應(yīng)用部署成功。

    2020-08-25T10:00:01.866Z :  Consumer received.    
        2020-08-25T10:00:01.878Z :  Provider received.
            Provider processed after sleep 1 second! Echo String: "Hello EDAS"
        2020-08-25T10:00:02.878Z :  Provider Return
    2020-08-25T10:00:02.882Z :  Consumer Return