ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

чистка кеша



При использовании кеширования иногда возникает потребность принудительной 
очистки кеша для некоего конкретного uri

Например: есть новостной сайт с главной страницей, содержащей саммари 
новостей. страница раздается из кеша. при добавлении очередной новости 
(скажем, редактором через отдельный интерфейс) нужно принудительно очистить 
кеш для главной (понятно, почему).

При использовании ngx_http_memcached_module вопрос решается тривиально -- в 
нужный момент времени всего лишь необходимо тем или способом удалить 
соответствующие данные из memcached

Однако не совсем понятно, как правильно поступать, если вместо memcache будет 
использоваться proxy_cache из ngx_http_proxy_module. 
Будет ли корректным такая последовательность действий: взять md5 от 
проксированного URL, в соответсвии с настройками кеша получить путь и "руками" 
удалить из кеша файл?
nginx от этого не поплохеет? 
и м.б. есть более правильный способ?


-- 
С уважением,
  Сергей Аверьянов


 




Copyright © Lexa Software, 1996-2009.