0

我通过将以下内容添加到我的 nginx 配置文件中启用了 Nginx 代理缓存...

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

...然后到我的“服务器”块中的“位置/”块...

proxy_cache my_cache;
proxy_cache_revalidate on;
proxy_cache_use_stale error timeout updating http_500 http_502 http_503 http_504;
proxy_cache_lock on

重启 Nginx 后,它创建了 /etc/nginx/cache 文件夹。此外,当流量进入我的站点时,它创建了两个子文件夹,每个子文件夹都有自己的子文件夹,其中包含一个缓存文件。所以它似乎正在工作。但这就是创建/缓存的全部内容吗?我希望随着越来越多的文件被缓存,会有很多缓存文件?该站点的流量很大,因此绝对不是只有很少流量,因此只缓存两个文件的情况。但也许我误解了什么?

4

0 回答 0