我设置了max_size = 2000m和inactive = 1440h。
尽管nginx仍然从缓存中删除文件,尽管缓存只有120Mb。
我的缓存文件夹下的所有文件都没有超过一周。
知道为什么吗?
答案 0 :(得分:1)
请阅读有关缓存的http://nginx.org/en/docs/http/ngx_http_proxy_module.html文档。
Cached data that are not accessed during the time specified by the inactive parameter get removed from the cache regardless of their freshness.
所以,我想,你的缓存存在超过60天。某些文件永远不会被访问,并被删除。