升級和調整 Azure API 管理執行個體的規模
適用於:開發人員 | 基本 | 基本 v2 | 標準 | 標準 v2 | 進階
客戶可新增和移除單位,以調整專用服務層級中的 Azure APIM 執行個體規模。 單位由專用的 Azure 資源組成,具有一定的承載容量 (以每秒 API 呼叫次數表示)。 此數字不代表呼叫限制,而是允許粗略產能規劃的預估最大輸送量值。 受到一些因素的影響,實際的輸送量和延遲會大不相同,例如並行連線數和速率、設定的原則種類和數目、要求和回應的大小,以及後端延遲。
注意
- 在 API 管理服務的基本、標準和進階層中,您可以根據一組規則以將執行個體設定為自動調整。
- 使用層中的 APIM 執行個體會根據流量自動調整。 目前,您無法從使用層升級或降級至使用層。
每個單位的輸送量和價格取決於該單位所在的服務層級。 如果您需要為階層內的服務增加容量,請新增單位。 若 APIM 執行個體中的目前所選層級不允許新增更多單位,則須升級至更高層級。
注意
請參閱 APIM 定價,以了解每個階層的功能、調整限制和預估輸送量。 若要取得更精確的輸送量數字,則需要查看 API 的實際情節。 請參閱 Azure APIM 執行個體的容量。
必要條件
若要依照本文中的步驟進行,您必須:
擁有 API 管理執行個體。 如需詳細資訊,請參閱建立 Azure API 管理執行個體。
了解 Azure API 管理執行個體的容量的概念。
升級和調整規模
您可以在以下專用層之間進行選擇:開發人員、基本、基本 v2、標準、標準 v2 和進階。
開發人員層應該用來評估服務,不適用於生產環境。 開發人員層沒有 SLA,您無法調整此階層的規模 (新增/移除單位)。
基本、基本 v2、標準、標準 v2 和進階是具有 SLA 且可調整的生產層。 如需定價詳細資料和調整限制,請參閱 API 管理定價。
進階層可讓您將單一 Azure API 管理執行個體分散到您想要的 Azure 區域,而且數目不限。 最初建立 Azure APIM 服務時,執行個體只包含一個單位,而且位於單一 Azure 區域中 (主要區域)。
您可以輕鬆新增更多區域。 新增區域時,您需要指定想要配置的單位數。 例如,您在主要區域中可以有一個單位,而在某個其他區域中可以有五個單位。 您可以依每個區域中的流量來調整單位數。 如需詳細資訊,請參閱如何將 Azure API 管理服務執行個體部署到多個 Azure 區域。
您可以在特定專用服務層之間進行升級和降級:
您可以在傳統層 (開發人員、基本、標準和進階) 之間進行升級和降級。
您可以在 v2 層 (基本 v2 和標準 v2) 之間進行升級和降級。
降級可能會移除某些功能。 例如,從進階層降級為標準或基本,可能會移除虛擬網路或多區域部署。
注意
升級或調整程序最多可能需要 15 到 45 分鐘才會套用。 完成時便會通知您。
調整您的 APIM 執行個體
您可以使用入口網站來調整您的 API 管理執行個體。 調整的方式取決於您所使用的服務層。
新增或移除單位 - 傳統服務層
- 在 Azure 入口網站中瀏覽至您的 API 管理執行個體。
- 從左側功能表中選取 [位置]。
- 選取要調整規模的位置資料列。
- 指定新的「單位」數目 - 使用滑桿 (若適用),或是選取或輸入數目。
- 選取 [套用] 。
注意
在進階服務層中,您可以選擇性地在所選位置中設定可用性區域和虛擬網路。 如需詳細資訊,請參閱將 APIM 服務部署到其他位置。
新增或移除單位 - v2 服務層
- 在 Azure 入口網站中瀏覽至您的 API 管理執行個體。
- 從左側功能表中選取 [調整]。
- 指定新的單位數目 - 使用滑桿,或者選取或輸入數字。
- 選取 [儲存]。
新增或移除單位 - 工作區閘道
- 在 Azure 入口網站中瀏覽至您的 API 管理執行個體。
- 在左側功能表中的 [API] 下,選取 [工作區] > 您工作區的名稱。
- 在左側功能表中的 [部署 + 基礎結構] 底下,選取 [閘道]> 您的閘道名稱。
- 在左側功能表中的 [部署和基礎結構] 下,選擇 [調整]。
- 指定新的單位數目 - 使用滑桿,或者選取或輸入數字。
- 選取 [儲存]。
變更您的 API 管理服務層級
- 在 Azure 入口網站中瀏覽至您的 API 管理執行個體。
- 選取功能表中的 [定價層]。
- 從下拉式清單選取所需的服務層級。 使用滑桿指定 APIM 服務變更後的單位數量。
- 選取 [儲存]。
調整規模期間的停機時間
如果您要從開發人員層進行調整或調整為該層級,則將出現停機情況。 否則不會停機。
計算隔離
若安全性需求包含計算隔離,則可使用隔離定價層。 該層級可確保 API 管理服務執行個體的運算資源使用整個實體主機,並提供支援美國國防部影響層級 5 (IL5) 等工作負載所需的隔離層級。 若要存取隔離層,請建立支援要求。