proxy_cache_valid

Sergey Shepelev temotor на gmail.com
Пт Дек 4 18:00:05 MSK 2009


2009/12/4 Evgenii Davidov <dado at korolev-net.ru>:
> добрый день
>
> подскажите пожалуйста почему в папке кеша лежат файлы созданные больше 10 минут назад если я указал proxy_cache_valid any 10m; спасибо
>
> grep cach /usr/local/etc/nginx/nginx.conf | grep -v \#
>
>        proxy_cache_path  /md0/nginx/cache  levels=1:2   keys_zone=cache:10m max_size=450m inactive=10m ;
>        proxy_cache_key $scheme$http_host$request_uri ;
>        proxy_cache_valid any 10m;
>        proxy_cache             cache;
>        proxy_cache_min_uses 3;
>
>
> find /md0/nginx/cache/ -type f -cmin -15 | wc -l
>    1077
>
> find /md0/nginx/cache/ -type f -cmin +15 | wc -l
>     255
>
> --
> Evgenii V Davidov
>

Документация proxy_cache_valid:
> Директива задаёт время кэширования для разных ответов.

Про время файлов ничего не сказано. Ответы свежие отдаются?

Может быть там сборка мусора раз в какое-то время выполняется.

> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>


Подробная информация о списке рассылки nginx-ru