全部產品
Search
文件中心

Serverless App Engine:設定微服務無損上線

更新時間:Sep 15, 2024

對於任何一個線上應用來說,發布、擴容、縮容、重啟等操作不可避免。在應用啟動各階段,無損上線能夠提供相應的保護能力。

前提條件

已建立微服務應用。具體操作,請參見建立應用

設定無損上線

Dragonwell 11不支援微服務無損上線。

警告

重新部署應用後,該應用將會被重啟。為避免業務中斷等不可預知的錯誤,請在業務低峰期執行部署操作。

更新應用配置的路徑因執行個體數的不同而不同。本文以執行個體數大於等於1為例,介紹如何配置目標功能。當執行個體數等於0時的操作路徑,請參見更新應用

  1. 登入SAE控制台

  2. 在左側導覽列,單擊應用列表,在頂部功能表列選擇地區,然後單擊具體應用程式名稱。

  3. 基本資料頁面右上方,單擊部署應用

  4. 部署應用頁面,展開微服務無損上下線地區,在微服務無損上線頁簽,開啟啟用微服務無損上線功能開關,然後單擊微服務無損上線設定精靈

  5. 無損上線參數配置頁簽,查看相關配置項,單擊預覽配置

    配置項

    描述

    SAE無損上線功能佔用連接埠

    預設連接埠為54199。目前不支援修改。

  6. 預覽配置頁簽,確認相關配置,單擊確認

    說明

    如果您在配置本次的微服務無損上線前,已為應用設定了健全狀態檢查,不同的健全狀態檢查方式的影響如下:

    • HTTP請求檢查:系統會預設選中開啟微服務應用業務就緒檢查複選框。

    • TCP連接埠檢查執行命令檢查應用業務就緒檢查(Readiness配置)頁簽將不會出現開啟微服務應用業務就緒檢查複選框。

  7. 配置完成後,單擊確認

關閉無損上線

如果您的應用已設定無損上線功能,可以通過以下方式關閉:

在應用基本資料頁面,單擊部署應用修改應用配置,然後在微服務無損上下線地區,關閉啟用微服務無損上線功能,然後單擊確認