【问题标题】:"Deployment Options" for web app disabled in Azure portalAzure 门户中禁用的 Web 应用的“部署选项”
【发布时间】:2018-05-14 22:57:48
【问题描述】:

当我为容器创建Web 应用程序 时,Azure 门户中的部署选项被禁用。如果我创建常规 Web 应用程序和其他类型的资源,则启用该选项。对于容器的 Web 应用程序,这些选项直到几天前都运行良好,我不知道是什么触发了它被禁用。我的订阅处于活动状态,并且清除浏览器缓存、切换浏览器、使用不同的容器映像、删除和重新创建资源组以及登录/注销都没有帮助。有什么建议吗?

【问题讨论】:

  • 你用的是什么账号?免费还是现收现付?
  • 这是一个现收现付帐户。

标签: azure azure-web-app-service


【解决方案1】:

feedback.azure.com 上请求了“在 Web 应用程序中为门户中的容器启用部署选项”功能并被拒绝。

问。目前“部署选项”仅适用于 Windows/Linux 的 Web App。如果为 Web App for Containers 启用了这个功能会很好……所以我失去了从 BitBucket 进行部署的简单能力。

A.应用服务团队回应:我们拒绝了这个请求,因为我们实际上不鼓励客户以这种方式部署,并建议使用 Container Push 进行部署。 话虽如此,没有什么能阻止您通过 CLI 进行配置。

要从 CLI 执行此操作,您可以使用以下命令:

az webapp deployment source config -n appname -g resourcegroupname --repo-url <gitrepo url> --branch <branch>

更多详情请见Manage Web App for Containers using Azure CLI

【讨论】:

  • 也尝试通过 powershell 进行部署。即使对于新资源,它也会继续失败,说明资源处于失败状态。 azure 反馈团队的上述评论非常令人困惑,因为该帐户的部署选项在上周末之前运行良好。
  • 值得注意的是,如果您使用预制运行时之一,您可以使用部署选项。但是一旦你迁移到自定义容器,你就不能了。
  • 日志说什么? (监控-诊断日志-启用,然后高级工具-去-将日志下载为 zip)。
【解决方案2】:

我创建了 Azure Web App which OS is Docker 并重现了您的问题。

从截图中,我们可以发现问题可能是由应用服务计划引起的。我已尝试使用所有级别的计划,包括隔离,但问题仍然存在。此外,对于常规网络应用程序,没有问题。

我在Azure App Service 上发现了一些更新。不知道是不是更新引起的,建议您联系App Service Support Team寻求帮助。

【讨论】:

  • 我已经在他们的技术支持下打开了一个案例。我希望他们尽快提供一些解决方案。
【解决方案3】:

客户支持团队解决了问题,并将“平台问题”列为问题的原因。现在容器 Web 应用的部署选项已启用并再次正常工作。

【讨论】:

    猜你喜欢
    • 2012-06-06
    • 2019-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-24
    相关资源
    最近更新 更多