需要在网站升级的过程中,用户访问该网站都跳转到一个友好的公告页,这个需求怎么实现比较好?

发布于 2022-09-05 03:44:47 字数 88 浏览 20 评论 0

如题。

目前的情况是系统更新时,前台显示的就是502 Bad Gateway,容易造成用户的误解十分不友好。
大家有做过类似的优化方案吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

神爱温柔 2022-09-12 03:44:47

让webServer做导向是合理的,如果有proxy,直接在proxy上做,这样还可以做AB测试,分流上线,可以及时做出应急响应。

你怎么敢 2022-09-12 03:44:47

一个全局的判断网站是开放还是关闭,更新前关闭网站,更新后打开就好了,判断和显示代码尽可能提前到不会出错的地方写。

执手闯天涯 2022-09-12 03:44:47

做一个友好提示的静态页面,升级的时候,让nginx只返回这个页面即可

猫瑾少女 2022-09-12 03:44:47

这个需要做一个错误页面,nginx重定向过去就行

error_page 500 502 503 504 /error.html;
location /error.html{
    proxy_pass http://www.example.com/error.html;
}
倾`听者〃 2022-09-12 03:44:47

更新系统时 所有路由只返回一个静态页面即可

甜柠檬 2022-09-12 03:44:47

利用302跳转到静态的友好提示维护页面

暖风昔人 2022-09-12 03:44:47

难道不是单入口么?如果是单入口就直接在入口文件内做一些提示内容就可以了哇。

半世晨晓 2022-09-12 03:44:47

请问作者后来是怎么实现的,我也遇到了相似的需求?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文