【问题标题】:Azure App Service - Set-AzWebApp : Operation returned an invalid status code 'Conflict'Azure 应用服务 - Set-AzWebApp:操作返回无效状态代码“冲突”
【发布时间】:2020-09-15 13:16:39
【问题描述】:

我正在尝试运行 Set-AzWebApp 命令来设置 Web 应用程序属性

Set-AzWebApp -AppSettings $settings -ResourceGroupName $resourceGroupName -Name $appServiceName

$settings 是一个哈希表。 我收到此消息,没有其他详细信息

Set-AzWebApp:操作返回无效状态代码“冲突”

有什么想法吗?

【问题讨论】:

  • 已解决:事实证明,我在 $settings 哈希表中的键名中有一个空格。这会导致 Azure 应用服务引发 409 冲突。
  • 您可以在答案部分添加评论。
  • Tl;这里的问题通常是一个错字,检查你的命令,尤其是设置的情况
  • 我在尝试使用 New-AzWebApp cmdlet 创建 Web 应用程序时遇到了同样的错误。对我来说,它可以重试。我没有对脚本进行任何更改以重试。不知道为什么它排在第一位。

标签: azure-web-app-service azure-appservice


【解决方案1】:

已解决:事实证明,我在 $settings 哈希表中的键名中有一个空格。这会导致 Azure 应用服务引发 409 冲突

【讨论】:

    【解决方案2】:

    我在使用 Azure Powershell 创建 Azure 应用服务计划时也遇到了这个问题。

    当我运行以下命令时:

    New-AzAppServicePlan -ResourceGroupName 'MyResourceGroup' -Name 'MyServicePlan' -Location 'northeurope' -Linux -Tier 'Premium V2' -NumberofWorkers 2 -WorkerSize Medium
    

    我得到错误:

    New-AzAppServicePlan:操作返回无效状态代码“冲突”

    我是这样解决的

    问题是我将 Tier 指定为 'Premium V2' 而不是 'PremiumV2'。也就是说,PremiumV2 之间不应有空格。他们应该在一起。

    所以之后这对我有用:

    New-AzAppServicePlan -ResourceGroupName 'MyResourceGroup' -Name 'MyServicePlan' -Location 'northeurope' -Linux -Tier 'PremiumV2' -NumberofWorkers 2 -WorkerSize Medium
    

    就是这样。

    我希望这会有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-09
      • 2021-03-08
      相关资源
      最近更新 更多