nginx-0.7.44
Igor Sysoev
is at rambler-co.ru
Tue Mar 24 13:16:08 MSK 2009
On Tue, Mar 24, 2009 at 10:13:31AM +0300, Михаил Монашёв wrote:
> >> Очень не хватает возможности хранить кэш размера не более, чем Х
> >> гигов. Т.е. при старте сквидить в фоновом режиме, и как все файлы
> >> всосутся в зону, начинать удалять их с хвоста, если они вылезают за
> >> размеры кэша. Сквидить можно умно, например ограничив количество
> >> дисковых операций в единицу времени, дабы можно было регулировать
> >> нагрузку на диск.
>
> IS> В принципе, это сделать можно. Сейчас есть специальный процесс
> IS> "nginx: cleaner process", который
> IS> 1) удаляет файлы по мере того, как они становятся ненужными,
> IS> 2) и чистит кэш раз в сутки.
>
> IS> Его можно озадачить подчитыванием на старте и слежением за суммарным объёмом.
> IS> И ещё нужно переменовать его в "cache manager process".
>
> Супер! Тогда необходимость в ночной чистке вообще отпадёт.
Да, мне это вариант нравится.
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list