更改诊断日志会重新启动Web App

时间:2017-04-11 06:16:00

标签: azure azure-web-sites azure-web-app-service

在更改Web App的诊断日志刀片中的设置时(下面的示例屏幕截图),它将重新启动相关的Web App。

enter image description here

有没有办法在不遇到停机的情况下更新这些设置?

一种方法可能是在临时插槽上执行此操作,然后在预热后将其交换到生产中,但是没有更简单的方法吗?

1 个答案:

答案 0 :(得分:1)

  

更改Web App的诊断日志刀片中的设置时(下面的示例屏幕截图),它将重新启动Web App

据我所知,如果我们打开应用程序日志记录和Web服务器日志记录,并将日志存储在Azure存储blob容器中,带有已配置的Blob容器URL的DIAGNOSTICS_AZUREBLOBCONTAINERSASURL将自动添加到 App设置并写入环境变量。然后,Azure网站将检测更改并自动重新启动。

如果你想避免重启网站影响用户体验,正如你所说,使用临时插槽可能是一个不错的选择。此外,为了实现高可用性,请尝试运行具有多个实例的网站。