Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Обнуление счетчика proxy_cache_min_uses через интервал времени
On Wed, Jul 22, 2009 at 09:48:17AM +0300, Rudenko Ilya wrote:
> Сработает ли включение кеширования если страница будет на
> протяжении месяца 100 раз запрошена (к примеру по 3 раза в день) или
> есть какой-то интервал времени в течении которого эти 100 запросов
> должны прийти на сервер и только тогда страница будет закеширована?
При использовании proxy_cache_min_uses > 1 информация о запросе (но не ответ
на запрос) хранится в памяти (в кэш-зоне) в течении времени inactive.
При каждом новом запросе время inactive сбрасывается.
Если таким образом наберётся нужное число запросов, то ответ закэшируется.
То есть, при inactive=1h и proxy_cache_min_uses 4 для кэширования нужно,
чтобы запрос делался хотя бы каждый час в течение 3 часов.
--
Игорь Сысоев
http://sysoev.ru
|