gpt4 book ai didi

Sitecore CMS : maintenance page for a load-balaced website

转载 作者:行者123 更新时间:2023-12-01 22:11:26 25 4
gpt4 key购买 nike

我想在 Sitecore 支持的网站上实现“网站正在维护”页面,CMS 编辑者可以在其中打开/关闭维护模式。在维护模式期间,所有请求都会转发到维护页面。在网站根目录中使用 app_offline.htm 的解决方案是可以的,但问题是网站是负载平衡的。

在负载平衡网站(特别是 Sitecore CMS)上实现我想要的最佳实践是什么?

最佳答案

在任何负载平衡环境中,您应该避免将此 app_offline.html 页面作为您网站的一部分。请记住,如果您正在部署新代码,站点可能会遇到一些异常或配置问题,甚至您的纯 html 维护页面将无法访问。

您应该考虑直接在负载均衡器上设置 app_offline 页面重定向。在这种情况下,您只需在一处进行设置,无需担心您的网站不可用。当然,在这种情况下,您将无法从 Sitecore 管理此页面。

负载均衡环境中的最佳解决方案是根本不存在 app_offline.html 页面。当您进行任何维护时,您是在其中一台(一半)负载平衡服务器上执行的。其他服务器应同时响应用户的请求。当您准备好对一台服务器进行维护时,您可以将其放回负载均衡器并开始维护其他服务器(在对它们进行任何更新之前将它们从负载均衡器中取出)。

关于Sitecore CMS : maintenance page for a load-balaced website,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18979020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com