升級和調整 Azure API 管理執行個體的規模

適用於:開發人員 |基本 |基本 v2 |標準 |標準 v2 |進階版

客戶可新增和移除單位,以調整專用服務層級中的 Azure APIM 執行個體規模。 單位由專用的 Azure 資源組成,具有一定的承載容量 (以每秒 API 呼叫次數表示)。 此數字不代表呼叫限制,而是允許粗略產能規劃的預估最大輸送量值。 受到一些因素的影響,實際的輸送量和延遲會大不相同,例如並行連線數和速率、設定的原則種類和數目、要求和回應的大小,以及後端延遲。

注意

  • API 管理 服務的基本標準和 進階版 層中,您可以設定實例,根據一組規則自動調整。
  • 使用層中的 APIM 執行個體會根據流量自動調整。 目前,您無法從使用層升級或降級至使用層。

每個單位的輸送量和價格取決於該單位所在的服務層級。 如果您需要為階層內的服務增加容量,請新增單位。 若 APIM 執行個體中的目前所選層級不允許新增更多單位,則須升級至更高層級。

注意

請參閱 APIM 定價,以了解每個階層的功能、調整限制和預估輸送量。 若要取得更精確的輸送量數字,則需要查看 API 的實際情節。 請參閱 Azure APIM 執行個體的容量

必要條件

若要依照本文中的步驟進行,您必須:

升級和調整規模

您可以選擇下列專用層:Developer、Basic、Basic v2、Standard、Standard v2進階版

  • 開發人員層應該用來評估服務,不適用於生產環境。 開發人員層沒有 SLA,您無法調整此階層的規模 (新增/移除單位)。

  • 基本、基本 v2、標準、標準 v2進階版 是具有 SLA 且可調整的生產層。 如需定價詳細資料和調整限制,請參閱 API 管理定價

  • 進階層可讓您將單一 Azure API 管理執行個體分散到您想要的 Azure 區域,而且數目不限。 最初建立 Azure APIM 服務時,執行個體只包含一個單位,而且位於單一 Azure 區域中 (主要區域)。

    您可以輕鬆新增更多區域。 新增區域時,您需要指定想要配置的單位數。 例如,您在主要區域中可以有一個單位,而在某個其他區域中可以有五個單位。 您可以依每個區域中的流量來調整單位數。 如需詳細資訊,請參閱如何將 Azure API 管理服務執行個體部署到多個 Azure 區域

  • 您可以從特定專用服務層級升級和降級:

    • 您可以從傳統層升級和降級 (DeveloperBasicStandard進階版)。

    • 您可以從 v2 層升級和降級 (基本 v2標準 v2)。

    降級可能會移除某些功能。 例如,從 進階版 層降級為 StandardBasic,可以移除虛擬網路或多區域部署。

注意

升級或調整程式最多可能需要 15 到 45 分鐘才能套用。 完成時便會通知您。

調整您的 APIM 執行個體

您可以使用入口網站來調整 API 管理 實例。 調整的方式取決於您所使用的服務層級。

在 Azure 入口網站 中調整 API 管理 服務

新增或移除單位 - 傳統服務層級

  1. 在 Azure 入口網站中瀏覽至您的 API 管理執行個體
  2. 從左側功能表中選取 [位置 ]。
  3. 選取要調整規模的位置資料列。
  4. 指定新的「單位」數目 - 使用滑桿 (若適用),或是選取或輸入數目。
  5. 選取 [套用] 。

注意

進階版 服務層級中,您可以選擇性地在選取的位置設定可用性區域和虛擬網路。 如需詳細資訊,請參閱將 APIM 服務部署到其他位置

新增或移除單位 - v2 服務層級

  1. 在 Azure 入口網站中瀏覽至您的 API 管理執行個體
  2. 從左側功能表中選取 [ 調整 ]。
  3. 指定新的單位數目 - 使用滑桿,或選取或輸入數位。
  4. 選取 [儲存]。

變更您的 API 管理服務層級

  1. 在 Azure 入口網站中瀏覽至您的 API 管理執行個體
  2. 選取功能表中的 [定價層]
  3. 從下拉式清單選取所需的服務層級。 使用滑桿指定 APIM 服務變更後的單位數量。
  4. 選取 [儲存]。

調整規模期間的停機時間

如果您要從開發人員層調整或調整為 開發人員 層,將會停機。 否則不會停機。

計算隔離

若安全性需求包含計算隔離,則可使用隔離定價層。 該層級可確保 API 管理服務執行個體的運算資源使用整個實體主機,並提供支援美國國防部影響層級 5 (IL5) 等工作負載所需的隔離層級。 若要存取隔離層,請建立支援要求