应用程序服务重新启动时服务静态 htm
Service static htm when app service is restarting
我们的网站流量很大,当我们对我们的应用程序部署更新时,应用程序服务将重新启动。这需要大约 4-5 分钟才能重新启动,并且会向访问该页面的每个用户显示此“应用程序服务不可用”消息。
在 wwwroot
中使用 app_offline.htm
无效。
有什么方法可以在重新启动您的应用服务时提供静态 html 文件?或者离线的时候?
创建一个包含您要显示的内容的默认 html 文件。
在 web.config
文件中,在 <system.webServer>
标签中添加以下代码段
<system.webServer>
<defaultDocument>
<files>
<clear/>
<add value="index.html"/>
</files>
</defaultDocument>
<system.webServer>
发布您的网络应用程序并检查一次。
- 要编辑现有的 web.config,请转到 Azure 门户中的 kudu 控制台并进行编辑。
或
我们可以在 Azure Portal 中设置 Default Documents 选项。
- 将应用程序部署到 Azure 之后。
- 转到 Azure 门户 => 您的应用程序 => 配置 => 默认文档
我们的网站流量很大,当我们对我们的应用程序部署更新时,应用程序服务将重新启动。这需要大约 4-5 分钟才能重新启动,并且会向访问该页面的每个用户显示此“应用程序服务不可用”消息。
在 wwwroot
中使用 app_offline.htm
无效。
有什么方法可以在重新启动您的应用服务时提供静态 html 文件?或者离线的时候?
创建一个包含您要显示的内容的默认 html 文件。
在 web.config
文件中,在 <system.webServer>
标签中添加以下代码段
<system.webServer>
<defaultDocument>
<files>
<clear/>
<add value="index.html"/>
</files>
</defaultDocument>
<system.webServer>
发布您的网络应用程序并检查一次。
- 要编辑现有的 web.config,请转到 Azure 门户中的 kudu 控制台并进行编辑。
或
我们可以在 Azure Portal 中设置 Default Documents 选项。
- 将应用程序部署到 Azure 之后。
- 转到 Azure 门户 => 您的应用程序 => 配置 => 默认文档