无法在 Azure CLI 中为 Azure Function 设置 functionAppScaleLimit 设置
Cannot set functionAppScaleLimit setting in Azure CLI for Azure Function
我正在尝试根据此处的文档将 functionAppScaleLimit
设置为 1:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale#limit-scale-out
使用 az resource update --resource-type Microsoft.Web/sites -g <resource_group> -n <function_app_name>/config/web --set properties.functionAppScaleLimit=<scale_limit>
命令似乎可以正常工作,但如果我使用 az resource show --ids <subscription_id>
查看 Azure Function 应用程序设置, functionAppScaleLimit
设置为 null.
在我之后执行 update
命令,输出显示 properties.functionAppScaleLimit
设置为 1
。但是,当我检查 az resource show
时,functionAppScaleLimit
设置似乎在 properties.siteConfig.functionAppScaleLimit
.
为什么更新后的设置和我查看 az resource show
时的设置看起来不一样?如果我尝试使用 --set properties.siteConfig.functionAppScaleLimit=1
进行更新,则会出现错误。我会做一些测试,看看设置是否真的有效,但这似乎有点奇怪。
好像az resource show
的格式是不同的,不好意思我没找到原因,不过我们可以确保我们可以执行此命令来限制横向扩展:
az resource update --resource-type Microsoft.Web/sites -g <resource_group> -n <function_app_name>/config/web --set properties.functionAppScaleLimit=<scale_limit>
为了确保它是否有效,最好使用门户或命令 I post 而不是 --ids
选项。
az resource show --resource-type Microsoft.Web/sites -g <ResourceGroup> -n <FunctionName>/config/web
我正在尝试根据此处的文档将 functionAppScaleLimit
设置为 1:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale#limit-scale-out
使用 az resource update --resource-type Microsoft.Web/sites -g <resource_group> -n <function_app_name>/config/web --set properties.functionAppScaleLimit=<scale_limit>
命令似乎可以正常工作,但如果我使用 az resource show --ids <subscription_id>
查看 Azure Function 应用程序设置, functionAppScaleLimit
设置为 null.
在我之后执行 update
命令,输出显示 properties.functionAppScaleLimit
设置为 1
。但是,当我检查 az resource show
时,functionAppScaleLimit
设置似乎在 properties.siteConfig.functionAppScaleLimit
.
为什么更新后的设置和我查看 az resource show
时的设置看起来不一样?如果我尝试使用 --set properties.siteConfig.functionAppScaleLimit=1
进行更新,则会出现错误。我会做一些测试,看看设置是否真的有效,但这似乎有点奇怪。
好像az resource show
的格式是不同的,不好意思我没找到原因,不过我们可以确保我们可以执行此命令来限制横向扩展:
az resource update --resource-type Microsoft.Web/sites -g <resource_group> -n <function_app_name>/config/web --set properties.functionAppScaleLimit=<scale_limit>
为了确保它是否有效,最好使用门户或命令 I post 而不是 --ids
选项。
az resource show --resource-type Microsoft.Web/sites -g <ResourceGroup> -n <FunctionName>/config/web