對 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 方案管理。