azure - 如何将azure功能放在消费中的同一个应用程序服务计划中?

标签 azure azure-functions

我需要在 Azure 中的同一区域和同一资源组中创建一些 Azure Function。

关于我读过的文档:

Function apps in the same region can be assigned to the same Consumption plan

但是,当我创建新的 Functiontio 应用程序时,没有选项可以将新功能分配给之前创建的同一消费计划。

consumption

如您所见,即使在同一区域,也没有选择现有计划的选项。

如何防止为我创建的每个新函数创建新的 AppServicePlan(consumation)?

最佳答案

这无法通过 Azure 门户实现,因此如果您希望该功能使用现有的应用计划,则需要使用 Azure CLI、powershell 或 ARM 模板。

但是,这对于本例来说并不重要,因为您选择了“消费”计划类型,因此创建此类新计划不会产生额外费用。 您只需为函数的执行时间付费。

仅当您(已经)对某些服务使用专用应用服务计划时,在 Azure Functions(或其他应用服务类型)之间共享应用服务计划才有意义。 使用这种类型,您基本上可以配置一个托管您的功能的虚拟机。您为此支付固定金额(无论您的函数是否正在运行),因此为了节省成本,如果服务器可以处理负载(无论它们是 Azure Functions 还是其他 Azure 应用服务类型)。

更多信息:https://learn.microsoft.com/en-us/azure/azure-functions/functions-scale

编辑:也许还可以添加一个好处,那就是您可以在功能应用程序中添加多个功能。因此,您不需要为每个函数创建新的Azure Function App。您可以将它们组合在同一个 Azure Function App 中

关于azure - 如何将azure功能放在消费中的同一个应用程序服务计划中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60873288/

相关文章:

azure - Azure 函数 V1 中的 Nlog

Azure 表存储返回前 < 1000 个的下一个分区键和下一个行键

powershell - Export-AzureVM 未创建文件

azure - 我可以安全地忽略 Azure Function 看似过时的错误通知吗?

c# - 如何将选项模式 (IOptions) 与 Azure Functions Premium 结合使用? (它不允许在应用程序设置名称中使用冒号)

Python Azure Function 部署(Oryx 构建)在 "Running pip install..."步骤上挂起

c# - 与 Microsoft.Azure.ActiveDirectory.GraphClient 相比,调用 Microsoft.Graph 时用户没有足够的数据内容

java - 如何使用Azure认知系统?

Azure Function Apps的资源消耗似乎高了一百万倍,忽略了最大使用配额

Azure 逻辑应用程序用于更改我的函数应用程序的始终就绪实例的数量(弹性高级计划 EP1)