为什么nginx会从缓存中删除文件?

时间:2012-08-06 17:29:00

标签: nginx

我设置了max_size = 2000m和inactive = 1440h。

尽管nginx仍然从缓存中删除文件,尽管缓存只有120Mb。

我的缓存文件夹下的所有文件都没有超过一周。

知道为什么吗?

1 个答案:

答案 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天。某些文件永远不会被访问,并被删除。