nginx 缓存问题

2019-08-27  本文已影响0人  不_一

NGINX通常作为应用程序堆栈中的反向代理或负载平衡器部署,并具有一整套缓存功能

如何设置和配置基本缓存

只需要两个指令即可启用基本缓存:[proxy_cache_path](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_path)[proxy_cache](https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache)。该proxy_cache_path指令设置缓存的路径和配置,proxy_cache指令激活它

proxy_cache_path /path/to/cache levels=1:2 keys_zone=my_cache:10m max_size=10g 
                 inactive=60m use_temp_path=off;

server {
    # ...
    location / {
        proxy_cache my_cache;
        proxy_pass http://my_upstream;
    }
}

proxy_cache_path指令的参数定义了以下设置:

nginx缓存优先级

上一篇 下一篇

猜你喜欢

热点阅读