【问题标题】:Phantom WebApp is neither deleted nor workingPhantom WebApp 既不被删除也不工作
【发布时间】:2020-08-31 22:58:30
【问题描述】:

我对我的 WebApp 进行了一些重组,这导致了一些重命名和创建/删除周期。在此期间,我创建了一个 WebApp,随后将其删除。

但是,当我运行“az webapp list”时,这个 WebApp 仍然显示在我的 VS Code 列表中,并且仍然显示在 CLI 中。但是它没有出现在我的门户资源列表中,我无法从 VS Code 或 CLI 中删除它。我得到的错误是:

{"error":{"code":"ResourceNotFound","message":"The Resource 'Microsoft.Web/sites/xxxx' under resource group 'rgr_xxx' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix"}}

我们将不胜感激地收到如何永久删除此内容的任何想法!

【问题讨论】:

    标签: azure azure-web-app-service azure-cli azureportal azure-resource-group


    【解决方案1】:

    感谢提问!正如你提到的“我已经对我的 WebApps 进行了一些重组”。如果您创建了遇到此问题的旧 API/Logic 应用程序,则有可能。此功能需要一个“隐藏”的工件,有时会留下来阻止应用服务计划被删除。

    尝试执行下面这样的 PowerShell 脚本:

    Get-AzureRmAppServicePlan -Name <App Service Plan Name> Get-AzureRmWebApp foreach($app in $apps) {if($app.ServerFarmId = $appserviceplan.Id) { $app.Name} }

    这将为您提供该应用服务计划上托管的所有应用(无论是否隐藏)的列表。

    然后您可以使用以下命令删除应用程序:

    Remove-AzureRmWebApp -Name <App Name>

    检查:https://feedback.azure.com/forums/169385-web-apps/suggestions/9496317-can-t-delete-service-plan-even-though-all-apps-hav

    【讨论】:

    • 为了方便起见,我只有一个服务计划。但是当我使用命令“az webapp delete”时,我收到了我在问题中提到的消息。
    • 奇怪的是它出现在 Azure 门户中,我现在已经正常删除了。问题解决了!
    【解决方案2】:

    等了一周左右后,幻影应用再次出现在我的 Azure 门户中。我可以像往常一样删除它,并确认它已经消失,因为我现在可以重复使用应用名称。

    所以解决方案是……等一下,我猜它会在定期清理过程中被捡起?

    【讨论】:

      猜你喜欢
      • 2019-06-10
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-24
      • 2018-12-23
      相关资源
      最近更新 更多