服务端缓存
proxy cache
属于服务端缓存,主要实现 nginx 服务器对客户端数据请求的快速响应。 nginx 服务器在接收到被代理服务器的响应数据之后,一方面将数据传递给客户端,另一方面根据proxy cache的配置将这些数据缓存到本地硬盘上。 当客户端再次访问相同的数据时,nginx服务器直接从硬盘检索到相应的数据返回给用户,从而减少与被代理服务器交互的时间。
开启nginx缓存
反向代理nginx配置
首先需要指定proxy_cache_path
,可以指定多条:
http {# 配置缓存路径和缓存区大小proxy_cache_path /path/to/cache levels=1:2 keys_zone=my_cache:10m max_size