nginx-proxy反向代理缓存

介绍:

反向代理缓存,类似于动静分离,即通过nginx代理服务器根据客户端发送的url请求,去后台服务器获取数据,将静态数据缓存到nginx代理服务器上,并配置有过期时间,当客户端下次以相同的url请求时,nginx直接从本地缓存的数据返回给客户端。

配置:

现象:

浏览器访问,在返回的请求头里面有Nginx-Cache:Hit代表静态资源是从nginx服务器缓存上获取的如果是Miss代表资源不是nginx缓存获取,而是后台服务器获取。

服务器上缓存的资源:

如果上游服务器静态文件发生变化,需要我们手动删除nginx缓存服务器上的文件并进行更新,,可以安装ngx_cache_purge插件进行自动清理

安装:

使用:访问url进行删除资源。

相关推荐
brzhang5 分钟前
Android 16 卫星连接 API 来了,带你写出「永不失联」的应用
前端·后端·架构
John_ToDebug19 分钟前
Chrome 浏览器前端与客户端双向通信实战
前端·c++·chrome
要加油哦~23 分钟前
CSS | transition 和 transform的用处和区别
前端·css
小鱼人爱编程34 分钟前
现代大前端是如何编码的?
android·前端·flutter
神仙别闹37 分钟前
基于Java+VUE+MariaDB实现(Web)仿小米商城
java·前端·vue.js
袁煦丞1 小时前
低成本私有云存储方案Nas-Cab:cpolar实验室第508次成功挑战
前端·程序员·远程工作
小公主1 小时前
「前端必备」Flex 布局全解析:从入门到深度计算,搞懂弹性盒子!
前端·css
Villiam_AY1 小时前
redis主从复制
数据库·redis·缓存
江城开朗的豌豆1 小时前
前端性能救星!用 requestAnimationFrame 丝滑渲染海量数据
前端·javascript·面试
江城开朗的豌豆1 小时前
src和href:这对'双胞胎'属性,你用对了吗?
前端·javascript·面试