Azure Functions 消耗计划托管

使用消耗计划时,会根据传入事件数自动添加和删除 Azure Functions 主机实例。 消耗计划是 Azure Functions 的完全无服务器托管选项。

优点

消耗计划会自动缩放,即使在高负载时段也是如此。 如果在消耗计划中运行函数,仅当函数运行时,计算资源才会产生费用。 在消耗计划中,函数执行在可配置的时间段后超时。

有关消耗计划与其他计划和托管类型的比较,请参阅函数缩放和托管选项

计费

账单将基于执行数量、执行时间和所用内存。 使用情况将基于函数应用内的所有函数聚合生成。 有关详细信息,请参阅 Azure Functions 定价页

若要详细了解在消耗计划中运行时如何估算成本,请参阅了解消耗计划成本

创建消耗计划函数应用

在 Azure 门户中创建函数应用时,消耗计划为默认设置。 使用 API 创建函数应用时,不必像使用高级计划和专用计划那样首先创建应用服务计划。

使用以下链接了解如何在消耗计划中以编程方式或通过 Azure 门户创建无服务器函数应用:

Visual Studio CodeVisual Studio 发布 Functions 项目时,还可以在消耗计划中创建函数应用。

同一计划中的多个应用

可将同一区域中的函数应用分配到同一个消耗计划。 在同一个消耗计划中运行多个应用不会产生负面影响。 将多个应用分配到同一个消耗计划不会影响每个应用的复原能力、可伸缩性或可靠性。

后续步骤