NGINX缓存详解之服务端缓存

服务端缓存

proxy cache属于服务端缓存,主要实现 nginx 服务器对客户端数据请求的快速响应。 nginx 服务器在接收到被代理服务器的响应数据之后,一方面将数据传递给客户端,另一方面根据proxy cache的配置将这些数据缓存到本地硬盘上。 当客户端再次访问相同的数据时,nginx服务器直接从硬盘检索到相应的数据返回给用户,从而减少与被代理服务器交互的时间。

开启nginx缓存

NGINX缓存详解之服务端缓存_第1张图片

反向代理nginx配置

首先需要指定proxy_cache_path,可以指定多条:

http {
   
    # 配置缓存路径和缓存区大小
    proxy_cache_path /path/to/cache levels=1:2 keys_zone=my_cache:10m max_size

你可能感兴趣的:(Nginx,nginx,缓存,运维)