间歇性错误403 - 此Web应用程序已停止'

时间:2016-02-09 13:53:59

标签: azure azure-web-sites

多实例标准Azure网站调用自身(通过ASP Web API)使用剃刀引擎呈现电子邮件模板。从昨天开始(网站已经存在2年),api偶尔(20个中有1个)返回

  

错误403 - 此网络应用已停止。

     

您尝试访问的网络应用目前已停止并且确实已停止   不接受任何要求。请尝试重新加载页面或访问它   很快。

     

如果您是此Web应用程序的管理员,请访问Azure   用于检查应用程序停止原因的门户网站。

它应该返回一个好的'感谢您的订单'消息。

看着(对我来说很困惑)Kudo界面没有任何迹象表明该网站实际停止/重新启动。如果它,我想我至少会看到WebJobs在日志中激活? (实际上不确定)。 IIS日志不会显示服务中断。

我不确定我应该做些什么来解决这个问题?

我尝试一下Slot Swap并报告回来......

编辑:将新版本部署到舞台,交换。错误仍然存​​在。这个模式(用于渲染html的命中api,然后通过电子邮件发送它)被多次使用,但只有这一个网址才有这个问题。奇

2 个答案:

答案 0 :(得分:0)

Web应用程序是否以自由/共享模式运行? 如果是,则可能超出适用的配额。

答案 1 :(得分:0)

实际网站有两个(停止的)部署位置。一旦删除这些插槽,问题就会停止。

我猜负载均衡器错误地将请求发送到已经交换和停止的实例,并且删除强制LB更新某些内容?

在接受此作为答案之前,将再监视24小时左右......