【问题标题】:Azure web app is 503 Service Unavailable. How do I get it back running?Azure Web 应用程序是 503 服务不可用。我如何让它恢复运行?
【发布时间】:2019-08-16 15:40:37
【问题描述】:

我们的网站已经在 Azure 上托管了几年。今晚它抛出 503 服务不可用错误。我什至无法将 url 加载到 .jpg 文件中。我已经重新启动了应用程序,但仍然没有从网站加载任何内容。我无法购买 Azure 支持,因为我过去购买并取消了 Azure 支持。我们是一个 3 人的企业,依赖于我们的小型网站,它已经关闭,我不知道该怎么办。跟踪日志对我没有任何意义。

【问题讨论】:

  • 现在 3 小时后它可以工作了。我不知道为什么。吓坏了我,我们的网站可以正常运行多年,我什么也没改变。它因 503 错误而下降了几个小时,然后它又恢复了。我将研究 AWS。我需要睡觉并依赖我的主人。
  • 您使用的是免费套餐还是共享套餐?如果是,请检查配额:docs.microsoft.com/en-us/azure/…

标签: azure


【解决方案1】:

我认为 503 可能意味着您已达到配额,Azure 现在以 503 响应请求。因此,我会检查您的应用服务计划中的配额部分。 还要检查: Troubleshoot HTTP errors of "502 bad gateway" and "503 service unavailable" in Azure App Service

【讨论】:

  • 当应用程序停止时(例如由于计费问题)Azure WebApp 返回 403。503 是问题而不是例如应用程序的启动
【解决方案2】:

您可以做几件事来帮助纠正这种情况。

  • 重新启动应用程序(请说明有什么帮助 我们)

  • 重新启动正在运行应用程序的实例。

  • 从网站以前的工作备份恢复。

您还应该在帖子中添加更多信息,以便我们提供帮助,例如您使用的应用程序,例如Apache、Nginx 等。

【讨论】:

    【解决方案3】:

    我也遇到过类似的问题。我有两个部署槽,在第一个槽(生产)中我有最新的代码,而在第二个槽中,我错过了部署最新代码并将流量配置为 60-40,这让我很难找到它。

    一旦我将 100% 设置为生产槽,它就开始工作了。

    只是想分享一下,以防你以后遇到同样的事情。

    【讨论】:

      【解决方案4】:

      对我们来说,这是远程调试器的结果。禁用远程调试器并重新启动应用服务修复了 503 错误。我认为一个开发人员在进行远程调试,而另一个开发人员正在部署应用程序,这似乎在应用程序服务的底层造成了一个问题,该问题破坏了端口绑定(我们在日志中看到有关未能绑定到端口的堆栈跟踪)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-31
        • 1970-01-01
        相关资源
        最近更新 更多