如何在Azure中的ASP.NET Web应用程序上调试502错误?

时间:2016-03-14 18:31:38

标签: c# asp.net-mvc http azure azure-diagnostics

我想知道你们是否可以推荐一些我可以调试的步骤

  

502 - Web服务器在充当a时收到无效响应   网关或代理服务器。您所在的页面存在问题   寻找,它无法显示。当Web服务器(同时   充当网关或代理)联系上游内容服务器,   它收到内容服务器的无效响应。

我在Azure上托管的网络应用中的错误。问题在于我不能始终如一地重现它们,如果有足够的时间,它们似乎会神奇地消失。例如,星期五我偶尔得到它们,但是在整个周末离开我的网站之后它今天工作正常......直到我再次部署它,其中包含可能影响服务器的更改(基本的表示级别更改) )。有时我会获得502等静态资产,例如图片。

我怎样才能弄清楚这里发生了什么?

1 个答案:

答案 0 :(得分:0)

我的回答似乎有点晚,但也许这篇文章可能有所帮助。

Troubleshoot HTTP errors of "502 bad gateway" and "503 service unavailable" in your Azure web apps

文章提出了三个具体任务:

  1. 观察并监控应用程序行为
  2. 收集数据
  3. 缓解问题
  4. 也许这些建议在Azure中托管时很有用,但从我的角度来看,内容并不是很深。