azure - 将 Azure Functions 从 "Consumption plan"切换到 "Premium plan"

标签 azure azure-functions

有人知道如何将“消费计划”上的 Azure Functions 更改为“高级计划”吗?我无法再次重新部署它们,我需要将它们切换到高级计划。我没有找到任何相关手册如何操作。

enter image description here

最佳答案

您可以使用azure cli命令az resource update .

注意:我在同一资源组中拥有 Azure 功能和高级计划。

1.通过azure门户或命令获取您的高级计划的资源ID。截图展示了如何通过azure门户获取资源id(关于如何使用azure cli命令创建高级计划,您可以引用this section,第9步之后。):

enter image description here

2.然后您可以使用下面的azure cli命令将计划更新为高级:

az resource update --resource-type "Microsoft.Web/sites" --name "your azure function name" --resource-group "xxx" --set properties.serverFarmId="the resource id from step 1"

测试结果如下,执行命令后,导航到您的功能应用程序 -> 可以看到计划已更改为高级计划(可能需要几分钟):

enter image description here

顺便说一下,如果您本地没有安装 azure cli,您可以按照 this guide 从 azure 门户运行这些命令。 .

关于azure - 将 Azure Functions 从 "Consumption plan"切换到 "Premium plan",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62267056/

相关文章:

Azure 应用服务自定义域不支持 www 前缀

Azure 服务总线 - 推送到 HTTP 端点

Azure函数服务总线触发器并发

azure - 无法在 Azure Function 中创建编排函数

c# - Azure 函数忽略的functions.json graphToken 绑定(bind)

c# - 在 Azure Functions 中,如何在输出绑定(bind)中使用路由参数

javascript - Azure ACS 弹出窗口或页面内重定向,哪个更好?

wordpress - Azure 上 Wordpress 的文件夹权限

sql - 具有序列的 Multi-Tenancy 系统(在 Azure 上)

无法通过专用终结点进行 Azure 事件网格交付 - 有哪些替代方案?