對 Azure App Service 進行擴大和擴增
有兩種方法可用於調整 Azure App Service 方案和應用程式:擴大和擴增。您可以手動或自動調整應用程式,這稱為自動調整。
請觀看下列影片,了解如何為 Azure App Service 方案和應用程式實作自動調整。
關於 Azure App Service 調整的須知事項
讓我們進一步檢視調整 Azure App Service 方案和 App Service 應用程式的詳細資料。
擴大方法會增加 CPU、記憶體和磁碟空間的數量。 擴大方法可提供額外功能,例如專用虛擬機器、自訂網域和憑證、預備位置,以及自動調整等等。 您可以變更放置應用程式的 Azure App Service 方案定價層來執行擴大方法。
擴增方法會增加執行應用程式的虛擬機器執行個體數目。 視您的 App Service 方案定價層而定,最多可以擴增至 30 個執行個體。 利用隔離層中的 App Service 環境,進一步將擴增數量提升至 100 個執行個體。 您可以手動或自動 (自動調整) 設定調整執行個體計數。
透過自動調整,您可以自動增加擴增方法的調整執行個體計數。 自動調整是根據預先定義的規則和排程。
您可以變更方案的定價層,隨時擴大和縮小 App Service 方案。
使用 Azure App Service 調整時應考量的事項
請看下列為針對 App Service 方案和應用程式實作調整的優點。 請思考一下調整旅館網站的優點為何。
請考慮手動調整方案層。 請於較低的定價層啟動方案,並視需求擴大,以取得更多 App Service 功能。 不再需要功能時請縮小規模,並控制整體成本。
假設出現下列情況:您開始使用 Azure App Service 免費層測試 Web 應用程式,而且無需付費即可使用該服務。 一段時間後,您決定將自訂 DNS 名稱新增至 Web 應用程式,因此將方案擴大至共用層。 接下來,您發現需要建立 SSL 繫結,所以將方案擴大至基本層。 不久後,您認為需要預備環境,因此擴大至標準層。 當您需要更多核心、記憶體或儲存體時,可以在同一層中擴大至較大的虛擬機器大小。
同樣的調整流程也能反向運作。 若您認為不再需要較高層級的功能,請將方案縮小至較低層級以節省成本。
請考慮使用自動調整來支援使用者及降低成本。 當您的應用程式遇到高輸送量時,可繼續為使用者提供服務。 實作自動調整,根據您的喜好設定和規則條件,控制在給定時間內所提供的功能與支援多寡。 當應用程式負載減少時,自動調整會自動減少已訂閱的功能,從而協助您節省成本。
請考慮不執行重新部署。 當您變更調整設定時,無須變更程式碼或重新部署應用程式。 變更方案調整設定只需幾秒鐘即可套用。 您的變更會影響 App Service 方案中的所有應用程式。
請考慮調整其他 Azure 服務。 如果 App Service 應用程式相依於其他 Azure 服務 (如 Azure SQL Database 或 Azure 儲存體),您可以單獨擴大這些資源。 App Service 方案不會管理這些資源。