nginx 反向代理缓存

2020-10-20  本文已影响0人  那钱有着落吗

设置缓存保存目录

# proxy_cache_path 设置缓存保存的目录 
# keys_zone 设置共享内以及占用的空间
# max_size是指占用的空间大小最大为1G
# inactive 超过此时间,则缓存自动清理
# user_temp_path 关闭临时目录
proxy_cache_path /usr/local/nginx/upstream_cache keys_zone=mycache:5m max_size=1g inactive=30s use_temp_path=off


server{
      listen 80;
      server_name www.tomcats.com;
      
      #开启并且使用缓存
      proxy_cache mycache;
      #针对200和304状态码设置的缓存失效时间
      proxy_cache_valid 200 304 8h

keys_zone代表缓存使用的共享内存空间,并指定初始化大小5m的内存空间名字为mycache,inactive设置的是30s缓存就失效

上一篇下一篇

猜你喜欢

热点阅读