如何在Azure WebApp中处理中断图像

时间:2018-09-10 14:05:24

标签: asp.net azure continuous-deployment azure-web-app-service

我们在Azure中托管我们的网站。在部署(TFS)期间,我们将按照以下步骤作为部署管道的一部分。

  1. 停止WebApp
  2. 部署Web应用服务
  3. 启动WebApp

第一步之后,如果有人尝试访问我们的网站,则默认情况下Azure将返回以下页面

enter image description here

我们真的不希望用户在停机期间显示此页面。在这种情况下,我们计划显示自己的中断图像/页面。

有什么办法可以做到这一点?

由于Azure Web应用程序处于Paas模型中,我想知道如何执行此操作?

感谢任何输入!

2 个答案:

答案 0 :(得分:1)

目前看来它不支持自定义错误页面。有关使用户能够为403和503服务不可用消息创建自定义错误页面的信息,请参见feedback

我认为您可以投票促进该功能的实现。

答案 1 :(得分:0)

在此处为我自己的问题添加一些有关解决方案的其他信息,

Just found the OP in SO where the feedback originated

  

在Azure Web上可能会发生两种HTTP错误   应用程序:

     
      
  1. 在运行您的网站的Web Worker上的IIS中发生的那些事情。
  2.   
  3. 在达到目标之前发生的事情。这包括当   网站已停止,正在重新启动过程中或可能受到影响   在系统中的其他问题。判断错误是否为#1的一种方法   或#2是打开http日志记录,并查看是否被记录。只有1个   会。
  4.   
     

对于#1,您可以使用标准技术自定义错误。但是对于For#2,当前无法自定义Azure返回的页面。

感谢@David Ebbo@SamJolly