概覽
爲了幫助您快速體驗如何在EDAS中部署微服務應用,EDAS提供了Spring Cloud、Dubbo和HSF微服務應用Demo,同時還提供了可以快速部署應用的默認ECS環境。本文介紹如何在ECS默認環境中部署微服務應用。
背景信息
默認ECS環境:每個地域都包含一個默認的微服務空間,EDAS會在默認的微服務空間中創建一個默認集羣,該集羣使用該地域的默認VPC。
應用Demo:EDAS控制檯提供的Spring Cloud、Dubbo和HSF框架的一對微服務應用Demo,可以完成簡單的服務調用。不同框架的應用Demo部署操作基本一致。本文介紹如何部署Spring Cloud應用Demo。如果您想要了解Demo的詳細信息,請參見alibabacloud-microservice-demo。
如果您想了解如何實現微服務應用的相關功能,請參見應用開發概述。
部署應用Demo
微服務應用Demo中包含一個服務端應用(服務提供者)和一個客戶端應用(服務消費者),本文介紹如何部署服務端應用。在部署完服務端應用後,請再按照本章節部署客戶端應用。
配置項 | 操作 |
---|---|
部署包來源 | 選擇官方Demo。 |
Demo類型 | 選擇Spring Cloud服務端應用。 |
實例來源 | 選擇購買新實例。 |
環境 | 選擇默認環境。 |
購買方式 | 選擇基於推薦規格購買。 |
選擇規格 | 選擇超小規格實例。 |
購買數量 | 調整框輸入1。 |
登錄密碼 | 文本框中輸入ECS實例的登錄密碼。 |
服務協議 | 選中《雲服務器ECS服務條款》|《鏡像商品使用條款》。 |
yyyymmdd.hhmmss
。應用開始部署後,基本信息頁面上方提示應用有變更流程正在執行,處於執行中狀態。部署過程大概需要2分鐘,請耐心等待。
也可以在提示信息右側單擊查看詳情,跳轉到應用的變更詳情頁面查看部署進度及相關日誌。
地域改成北京就好了
結果驗證
客戶端應用包含Web服務,服務端應用和客戶端應用都部署完成後,可以訪問客戶端應用的Web頁面,驗證調用結果。
檢查錯誤日誌
還需按照客戶端才能用
我這裏app是服務,林一個是客戶
然後通過服務端的ip,去公網訪問
訪問結果如下
客戶端ip也可以了的,剛剛客戶端是異常的然後重啓了下服務
調用之後數據返回區域顯示客戶端應用(Consumer)調用服務端應用(Provider)的過程,並且包含輸入的字符串,則說明調用成功,即微服務Demo應用部署成功。
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
點擊,在客戶端上