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

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

可用性

重要

這項功能可用於 API 管理的進階標準基本開發人員層。

注意

使用層中的 APIM 執行個體會根據流量自動調整。 目前,您無法從使用層升級或降級至使用層。

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

注意

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

先決條件

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

升級和調整規模

有四個專用層級供您選擇:開發人員基本標準進階

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

  • 基本標準進階為實際執行層,具有 SLA 且可調整規模。 如需定價詳細資料和調整限制,請參閱 APIM 定價

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

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

  • 您可以升級和降級到任何專用服務層級,也能從任何服務層級升級和降級。 降級可能會移除某些功能。 例如,從進階層降級為標準或基本,可能會移除虛擬網路或多區域部署。

注意

升級或調整程序需要 15 到 45 分鐘才會生效。 完成時便會通知您。

調整您的 APIM 執行個體

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

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

注意

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

變更您的 API 管理服務層級

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

調整規模期間的停機時間

若調整涉及開發人員層級,則將會停機。 否則不會停機。

計算隔離

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

後續步驟