nginx не удаляет устаревший кеш

SenatoR nginx-forum at nginx.us
Thu Nov 29 08:32:49 UTC 2012


Добрые сутки!

После того, как была решена проблема с двукратным кешированием страниц, я
хочу обсудить еще одну проблему: nginx не удаляет устаревший кеш. Также
игнорируется max_size. Кеш у меня лежит в tmpfs. Ошибок в логе нету. Процесс
cache manager висит. Если сделать:

service nginx restart

то кеш будет приведен в соответствие как по размеру, так и по валидности.

nginx version: nginx/1.2.5
Debian 6 

Кеш определяется так:

 proxy_cache_path /var/tmp levels=1:2 keys_zone=my_cache:10m max_size=25m
inactive=10m;
......
 proxy_cache_valid 200 302 304 10m;

Что делаю не так?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,233369,233369#msg-233369



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