Nginx缓存无效与proxy_cache_valid

时间:2020-10-01 08:10:25

标签: nginx

Nginx缓存配置:

GitSCM

无效

inactive指定项目可以在不被访问的情况下保留在缓存中的时间。在此示例中,缓存管理器进程会自动将60分钟未请求的文件从缓存中删除,无论该文件是否已过期。

proxy_cache_valid

设置不同响应代码的缓存时间。如果仅指定缓存时间,则仅缓存200、301和302响应。

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_cache_valid 5m; proxy_pass http://my_upstream; } } 是否覆盖无效状态? 5m之后缓存的文件是否存在?

0 个答案:

没有答案
相关问题