还有一个关于缓存的问题,设置完proxy_cache后有对应的header么?

来源:4-3 Nginx代理配置和代理缓存的用处

KeithTt

2018-06-08

从老师的演示上看,只能从速度上看到效果,但是如果我想要一个能用肉眼能看到的东西有吗?。。。。。比如本地缓存显示有`from disk cache`或者`from memory cache`这种。

另外想问一下 `disk cache`跟`memory cache`的区别,我理解的是前者是浏览器也就是用户本地缓存,后者可能是代理缓存?



写回答

1回答

Jokcy

2018-06-11

没有,你可以在设置代理缓存的时候加上一些自定义的头来表示这是从缓存来的。


disk和memory的区别就是一个是从磁盘上读的,一个是从内存读的

0
6
KeithTt
回复
Jokcy
另外,设置自定义头来存放缓存状态也古狗了一下。。nginx有个内置变量叫"$upstream_cache_status",可以拿到缓存状态信息。感谢老师!!!
2018-06-19
共6条回复

HTTP协议原理+实践 完整案例解析主流技术

解析HTTP协议原理 夯实HTTP技术基础 打通前后端助你快速成长

4313 学习 · 375 问题

查看课程