美文网首页
nginx 反向代理缓存

nginx 反向代理缓存

作者: 那钱有着落吗 | 来源:发表于2020-10-20 13:54 被阅读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缓存就失效

    相关文章

      网友评论

          本文标题:nginx 反向代理缓存

          本文链接:https://www.haomeiwen.com/subject/myenpktx.html