чистка кеша
Igor Sysoev
is at rambler-co.ru
Mon Jun 15 16:59:09 MSD 2009
On Mon, Jun 15, 2009 at 04:56:51PM +0400, Sergey Averyanov wrote:
> При использовании кеширования иногда возникает потребность принудительной
> очистки кеша для некоего конкретного uri
>
> Например: есть новостной сайт с главной страницей, содержащей саммари
> новостей. страница раздается из кеша. при добавлении очередной новости
> (скажем, редактором через отдельный интерфейс) нужно принудительно очистить
> кеш для главной (понятно, почему).
>
> При использовании ngx_http_memcached_module вопрос решается тривиально -- в
> нужный момент времени всего лишь необходимо тем или способом удалить
> соответствующие данные из memcached
>
> Однако не совсем понятно, как правильно поступать, если вместо memcache будет
> использоваться proxy_cache из ngx_http_proxy_module.
> Будет ли корректным такая последовательность действий: взять md5 от
> проксированного URL, в соответсвии с настройками кеша получить путь и "руками"
> удалить из кеша файл?
> nginx от этого не поплохеет?
Можно.
> и м.б. есть более правильный способ?
Сейчас нет. Планирую сделать зависимости.
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list