在使用 Terraform 更新 Function Apps 来修改现有资源时,我遇到了以下问题。有7个功能应用程序。 1 使用标准的非消耗计划。另外 6 个有消费计划。更新了计划以将所有内容设置为标准的非消耗计划。
在 terraform apply 期间,6 个中只有 2 个从消耗变为非消耗,并且这 2 个失败是可重复的。我没有看到任何资源差异可以解释它。
Error: updating Function App "FunctionAppThatFailed" (Resource Group "rg-group-dev"):
web.AppsClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error:
Code="BadRequest" Message="Number of Web workers must be greater than zero." Details=[{"Message":"Number of Web workers must be greater than zero."},{"Code":"BadRequest"},{"ErrorEntity":{"Code":"BadRequest","ExtendedCode":"04004","Message":"Number of Web workers must be greater than zero.","MessageTemplate":"Number of Web workers must be greater than zero.","Parameters":[]}}]
任何提示、我可能错过的检查事项、解决方案等都绝对受欢迎。
更新“numberOfWorkers”属性有效。您还可以使用 resources.azure.com 进行编辑。