【发布时间】:2017-04-11 18:16:41
【问题描述】:
当更改 Web 应用的诊断日志边栏选项卡中的设置时(下面的示例屏幕截图),它将重新启动相关的 Web 应用。
有什么方法可以在不停机的情况下更新这些设置?
一种方法是在暂存槽上执行此操作,然后在其预热后将其交换到生产环境中,但没有更简单的方法吗?
【问题讨论】:
标签: azure azure-web-app-service
当更改 Web 应用的诊断日志边栏选项卡中的设置时(下面的示例屏幕截图),它将重新启动相关的 Web 应用。
有什么方法可以在不停机的情况下更新这些设置?
一种方法是在暂存槽上执行此操作,然后在其预热后将其交换到生产环境中,但没有更简单的方法吗?
【问题讨论】:
标签: azure azure-web-app-service
当更改 Web 应用的诊断日志刀片中的设置时(下面的示例截图),它将重新启动 Web 应用
据我所知,如果我们打开应用程序日志记录和 Web 服务器日志记录,并将日志存储在 Azure 存储 Blob 容器中,则配置了 Blob 容器 URL 的 DIAGNOSTICS_AZUREBLOBCONTAINERSASURL 将自动添加到 应用程序设置 并写入环境变量。然后 Azure 网站会检测到更改并自动重启。
如您所说,如果您想避免重新启动网站影响用户体验,那么使用暂存槽可能是一个不错的选择。此外,为了高可用性,请尝试运行具有多个实例的网站。
【讨论】: