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

經典發布模式

本文介紹如何按照經典發布模式在 SOFAStack 上發布一個應用。

前提條件

您已完成以下準備工作:

步驟一:創建應用服務

一個應用下可以掛多個應用服務。在入門示例中,我們在剛創建的 SOFABoot 應用下創建一個應用服務,為其定義好配置。

  1. 登錄 SOFAStack 控制臺

  2. 在左側導航欄單擊 運維管理 > 經典應用服務 > 應用發布 > 應用服務

  3. 單擊 創建服務實例

  4. 配置應用服務信息。

    • 應用:選擇 創建應用元信息 中創建的應用(sofabootdemo

    • 服務實例名稱:輸入 sofabootdemo

    • 發布包:選擇應用的發布包。

      說明

      本文示例暫時為空,在 步驟四:發布應用 時,再上傳發布包。

    • 描述:輸入服務實例描述,本示例為空。

    • 技術棧:根據所屬應用自動展示,本示例為 SOFA Boot。

    • 技術棧版本:選擇所需版本。

    • 部署單元:勾選應用要發布到的部署單元。

  5. 單擊 確定

步驟二:購買資源并綁定到應用服務

本步驟將為前述創建的應用服務 sofabootdemo 購買一臺 ECS 和一個公網 SLB,并將 ECS 綁定到該 SLB。

購買 ECS

  1. 登錄 SOFAStack 控制臺

  2. 在左側導航欄單擊 運維管理 > 經典應用服務 > 應用發布 > 應用服務。

  3. 在應用服務實例列表,找到步驟三創建的應用服務 sofabootdemo,單擊該服務實例名稱或單擊 詳情,進入 應用服務實例信息 頁。

  4. 單擊 云服務器 ECS 頁簽中的 添加 按鈕,根據提示錄入相應信息,單擊 創建 完成 ECS 創建。

購買公網 SLB

  1. 應用服務實例信息 頁,選擇 負載均衡 SLB 頁簽,單擊 添加 按鈕。

  2. 在創建負載均衡頁面,輸入相應信息,單擊 確定 > 創建,完成 SLB 創建。

    • 實例類型 選擇 公網

    • 監聽器信息 中添加以下監聽器:

      • 前端協議HTTP

      • 端口80

      • 后端協議端口8341

      • 其余屬性保持默認即可。

掛載 ECS 到 SLB

當 ECS 和 SLB 都創建成功后,根據以下步驟進行掛載:

  1. 負載均衡 SLB 頁簽,單擊剛創建的 SLB 名稱進入詳情頁。

  2. 后端服務器組 中選擇 待掛載 標簽,勾選 同一 App,選擇之前創建好的 ECS,單擊 掛載

  3. 掛載 ECS 窗口,設置 流量權重100,單擊 確定

    完成掛載后,可在 已掛載 中查看掛載的 ECS。

步驟三:開發應用

本地使用 SOFABoot 框架進行開發詳見 SOFABoot 快速入門。在這里,您可以先忽略具體的開發過程,直接 下載樣例 Jar 包 并解壓到本地。樣例工程中的應用都已經在本地完成編譯打包,生成的包在 target 目錄下。

步驟四:發布應用

  1. 登錄 SOFAStack 控制臺

  2. 在左側導航欄進入 運維管理 > 經典應用服務 > 應用發布 > 發布包管理

  3. 在應用列表中找到 sofabootdemo,單擊 管理 進入發布包管理界面,然后單擊 上傳發布包

  4. 在彈出的對話框中,使用默認版本號,文件選擇本地下載的名為 sofa-boot-hello 樣例 Jar 包,然后單擊 確認

    待進度條完成后可以看到上傳的版本。

  5. 在發布包列表中找到剛上傳的 sofa-boot-hello.jar,單擊右側 操作 列的 發布

  6. 發布部署 對話框中選擇服務實例:sofabootdemo,以及剛才上傳的版本,單擊 立即發布,跳轉至 sofabootdemo 的發布單。

  7. 在發布單頁面,單擊右上角的 整體發布 開始 sofabootdemo 應用的發布流程。當 狀態 一欄顯示 執行成功,即表示應用已發布成功。

    在應用發布單頁面單擊 sofabootdemo 應用,可以進入應用發布詳情頁查看應用服務實例的發布詳情。

步驟五: 驗證結果

您可以通過以下步驟來驗證應用是否發布成功。

  1. 登錄 SOFAStack 控制臺

  2. 在左側導航欄進入 運維管理 > 經典應用服務 > 應用發布 > 應用服務,單擊列表中的 sofabootdemo 進入服務實例詳情頁。

  3. 負載均衡 SLB 標簽中復制服務地址。

  4. 瀏覽器訪問 http://{負載均衡器服務地址:端口號}/webapi/users/tester,如 http://120.xx.xx.140:8080/webapi/users/tester

    說明
    • {負載均衡器服務地址:端口號}中的端口號為負載均衡監聽器中的前端協議端口號。

    • 若端口號為 80,則無需添加,直接訪問http://{負載均衡器服務地址}/webapi/users/tester即可。

    若頁面顯示以下內容表示發布成功:

    {"data":{"realName":"Real tester","userId":0,"userName":"tester"},"success":true}