實作 Azure App Service 方案
在 Azure App Service 中,應用程式會在 Azure App Service 方案中執行。 App Service 方案會定義一組計算資源,供 Web 應用程式執行時使用。 這些計算資源類似於傳統 Web 裝載中的伺服器陣列。 一或多個應用程式可設定為在相同的計算資源上執行 (或在相同的 App Service 方案中執行)。
關於 App Service 方案的須知事項
讓我們進一步了解如何透過虛擬機器實作及使用 App Service 方案。
當您在區域中建立 App Service 方案時,會為該特定區域的方案建立一組計算資源。 您放入方案中的任何應用程式,都會在方案所定義的計算資源上執行。
每個 App Service 方案都會定義下列設定:
- 作業系統:Linux 或 Windows。
- 區域:App Service 方案的區域,例如美國西部、印度中部、北歐等等。
- 定價層:決定您獲得哪些 App Service 功能,以及為該方案支付多少費用。 App Service 方案適用的定價層取決於建立時所選取的作業系統。
- VM 執行個體的數目:目前的範圍為 3 到 30。
- VM 執行個體的大小:由 CPU、記憶體和遠端儲存體定義。
只要現有方案有足夠資源處理不斷增加的負載,即可繼續將應用程式新增至該方案。
使用 App Service 方案時應考量的事項
請檢閱下列關於使用 Azure App Service 方案執行及調整應用程式的考量事項。 考慮哪些條件可能適用於執行及調整旅館網站。
考慮節省成本。 由於您需要為 App Service 方案配置的計算資源支付費用,或許可以透過將多個應用程式放入同一 App Service 方案來節省成本。
考慮多個應用程式共用一個方案。 建立單一方案支援多個應用程式,讓設定和維護共用的虛擬機器執行個體變得更輕鬆。 由於應用程式共用相同的虛擬機器執行個體,因此您必須仔細管理方案資源和容量。
考慮方案容量。 將應用程式新增至現有方案之前,請先判斷新應用程式的資源需求,並確認方案的剩餘容量。
重要
多載 App Service 方案可能會導致新的和現有的應用程式停機。
考慮應用程式隔離。 如果有下列情況,請將您的應用程式隔離至新的 App Service 方案中:
- 應用程式會耗用大量資源。
- 建議您以獨立於現有方案中其他應用程式的方式,單獨調整應用程式。
- 應用程式需要不同地理區域中的資源。