Azure Functions 取用方案裝載

當您使用取用方案時,系統會根據傳入事件的數目,動態新增和移除 Azure Functions 主機的執行個體。 取用方案是適用於 Azure Functions 的完全無伺服器裝載選項。

優點

取用方案會自動調整,包括高負載期間。 若在取用方案中執行函式,則僅在函式執行時,才會向您收取計算資源的費用。 在取用方案中,函式執行會在一段可設定的時間之後逾時。

如需取用方案與其他方案和裝載類型的比較,請參閱函式調整和裝載選項

計費

帳單是根據執行數目、執行時間以及使用的記憶體。 使用量會跨函數應用程式內的所有函式進行彙總。 如需詳細資訊,請參閱 Azure Functions 價格頁面

若要深入瞭解如何在取用方案中執行時預估成本,請參閱瞭解耗用量方案成本

建立取用方案函數應用程式

當您在 Azure 入口網站中建立函數應用程式時,取用方案是預設值。 使用 API 建立函數應用程式時,您不需要先建立 App Service 方案,如同使用進階和專用方案一樣。

在取用方案裝載中,每個函式應用程式通常會在自己的方案中執行。 在Azure 入口網站或程式碼中,您也可以看到稱為 DynamicY1 的取用方案。

使用下列連結,瞭解如何以程式設計方式或在 Azure 入口網站中,在取用方案中建立無伺服器函數應用程式:

當您從 Visual Studio CodeVisual Studio 發佈 Functions 專案時,您也可以在取用方案中建立函數應用程式。

相同方案中的多個應用程式

一般建議是讓每個函數應用程式有自己的取用方案。 不過,如有需要,相同區域中的函數應用程式可以指派給相同的取用方案。 請記住,可以在取用方案中執行的函數應用程式有數目限制。 指定方案中的函數應用程式全都會一起調整,因此調整的任何相關問題可能會影響方案中的所有應用程式。

下一步