proxy store для миниатюр

alex_ru nginx-forum на nginx.us
Пн Мар 12 22:29:23 UTC 2012


Добрый день,

Возник вопрос по хранению кэша для
миниатюр.
Сделал через proxy_store:

		location ~ ^/preview/([cira])/(.+) {
			error_page 404 = /store/$uri;
			root /cache;
		}
		
		location /store/ {
		    internal;
		    # Operation type
			set $oper $1;
			
			# Params and path
			set $remn $2;	
	
			# Proxy
			proxy_pass http://127.0.0.1:81/$oper/$remn;
			proxy_intercept_errors on;

		
		    
		    proxy_store        on;
		    proxy_store_access user:rw  group:rw  all:r;
			proxy_temp_path /temp;
		
			error_page 404 = /preview/404;
		    root /cache;
		}

Загружаю картинку, смотрю в кэш -
миниатюра появилась, но если я удаляю
оригинал - удаляется и миниатюра. 
Вопрос в том, а кешируется ли моя
картинка или она пересоздается каждый
раз?
Нормально ли использовать proxy_store или
лучше через кэш?

Время создания оригинала и миниатюры
равны. это меня наталкивает на мысль,
что картинка кешируется, но удаление ее
при удалении оригинала смущают

Заранее спасибо за ответы, извиняюсь
если задаю глупые вопросы

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



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