nginx里面的expires缓存和proxy_cache缓存的区别是什么?

来源:3-20 Nginx作为缓存服务_缓存服务配置语法

慕少0293275

2018-03-06

写回答

1回答

Jeson

2018-03-06

第一、用于模式不同,proxy_cache缓存的是nginx转发到后端服务的数据,可以将动态的数据进行静态化。expires是设置的是一个值,一般针对的是静态类型的文件,代表浏览器缓存的文件或者页面时长。

第二、缓存的位置不同,一个proxy_cache缓存的文件位置在nginx端。expires用于设置的文件在缓存的位置在用户的浏览器端

第三、配置的方式不同

proxy_cache需要结合http_proxy模块使用,而expires则不需要

0
0

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程