Лимиты размера кеша nginx
klimov.d.e на gmail.com
klimov.d.e на gmail.com
Пт Авг 19 07:28:34 UTC 2011
Добрый день.
Использую nginx 1.0.5 и такую настройку кеша:
proxy_cache_path /storage/nginx_cache
levels=2:2
keys_zone=img:4096m
inactive=7d
max_size=50g;
Но размер директории /storage/nginx_cache растет примерно до 4ГБ.
Если убрать параметр max_size=50g то он растет дальше.
Выходит что размер лимита кеша в памяти "важнее"? При этом он
обязательный параметр. Как тогда использовать max_size?
Если это имеет значение, то в location прописано так:
location @images {
proxy_pass http://SOMEIP/nfs$uri;
proxy_set_header Host SOMEHOST;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path /storage/proxy_stor_tmp 1 2;
root /storage/img;
proxy_cache img;
proxy_cache_valid 200 302 7d;
proxy_cache_valid 404 1h;
}
--
Denis Klimov
Подробная информация о списке рассылки nginx-ru