nginx 如何拦截上游的错误并返回缓存的页面

2019-10-16 16:56:20 +08:00
 moonheart

背景:

  1. 前端页面返回 500 页面,影响用户体验(在错误修复之前的这一段时间)
  2. 目前使用的是 lua-nginx-module 在 nginx 上进行开发

需求:

  1. 通过 lua 去拦截上游的错误,并且根据请求的 URL,在缓存中查找指定的页面返回给客户端。
  2. 设计高效的缓存存取方式。

想请问下各位有什么实现的思路或者现成的模块可以参考

3083 次点击
所在节点    服务器
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/609977

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX