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

快速部署微服務應用

本文通過一個示例,演示如何使用SAE部署微服務應用,并且實現公網訪問應用,以及微服務應用之間的方法調用。

前提條件

已開通Serverless應用引擎并授權,且已創建VPC和命名空間,詳見準備工作

方案概覽

  1. 將Provider與Consumer應用部署到SAE:基于SAE內置的服務注冊與發現功能,Consumer應用可以調用Provider應用提供的方法。

  2. 通過公網訪問應用并驗證結果

將Provider應用部署到SAE

  1. 登錄SAE控制臺。在左側導航欄選擇應用管理 > 微服務應用。在頁面上選擇應用部署的地域,本文以華東1(杭州)為例。單擊創建應用

    image

  2. 創建應用頁面,根據如下說明配置相關參數,其余參數保持默認。然后單擊一鍵創建應用。請耐心等待應用創建完成,大約需要1分鐘。

    本文使用官方的Demo鏡像進行部署和演示,您無需關注構建鏡像的過程。生產環境中,您也可以將實際的業務代碼構建為鏡像并上傳到鏡像倉庫中,再將鏡像部署到SAE。

    image

    配置項

    教程示例

    說明

    應用名稱

    microservice-provider

    可自定義

    應用部署方式

    選擇鏡像部署

    單擊設置鏡像技術棧語言選擇Java,Java環境選擇Open JDK 8,在Demo鏡像標簽頁,選擇鏡像版本為microservice-java-provider-v1.0。

    單實例規格

    CPU 0.5 核 內存 1 GB

    建議在測試環境中使用0.5 核 1 GB,在生產環境中依據實際情況選擇更高的實例規格。

    實例數

    2

    在生產環境中請根據業務流量調整應用創建的實例數。

    說明

    本文以簡化的創建應用流程為例。應用基本信息配置完成后,您也可以單擊下一步:高級設置,繼續為應用配置環境變量、日志等高級功能。如需了解,請參考高級設置。

將Consumer應用部署到SAE

重復以上步驟,并參考如下說明修改配置參數,以部署Consumer應用。

image

配置項

教程示例

說明

應用名稱

microservice-consumer

可自定義

應用部署方式

選擇鏡像部署

單擊設置鏡像,技術棧語言選擇Java,Java環境選擇Open JDK 8,在Demo鏡像標簽頁,選擇鏡像版本為microservice-java-consumer-v1.0。

通過公網訪問應用并驗證結果

  1. 在應用列表中,單擊已創建的Consumer應用。

    image

  2. 基本信息頁面的應用訪問設置區域,單擊添加公網CLB訪問。在HTTP協議標簽頁,配置HTTP端口為80,容器端口為18082。然后單擊確認。請耐心等待公網訪問地址創建完成,大約需要1分鐘。

    如果頁面提示需要開通服務,請跟隨指引操作。

    image

    image

  3. 查看生成的公網訪問地址。在瀏覽器的地址欄中輸入Consumer應用的接口URL,格式為公網訪問地址/consumer-echo/hello。可以驗證應用已部署成功,且已實現公網訪問。

    image

    image

  4. (可選)在應用列表中,單擊已創建的Provider應用,進入應用監控 > 應用總覽頁面。重復上一個步驟并刷新頁面,可以觀察到Provider的總請求量隨著您訪問Consumer而增長,說明微服務之間已實現方法調用。

    image

    image

清理資源

在完成本教程后,如果無需繼續使用資源,請刪除相關資源,否則會持續產生費用。

進入SAE控制臺應用管理 > 微服務應用頁面,切換到資源所在地域,本教程以華東1(杭州)為例。在應用列表中單擊已創建的應用,進入應用詳情頁。單擊更多 > 刪除應用,然后按照指引操作。

image

image

相關文檔

Demo鏡像通常無法滿足實際的業務需求,在生產環境下,您需要通過Docker鏡像倉庫、代碼包等方式部署微服務應用,并設置高級功能。請參考以下文檔。