Re[2]: Проблемы с кэшем

Михаил Монашёв postmaster at softsearch.ru
Mon Jan 27 15:49:30 UTC 2014


Здравствуйте, Maxim.

> Умозрительно  - скорее всего в тех кешах, что начали уменьшаться, по
> каким-то  причинам  оказалось  много  неактивных  элементов, и cache
> manager  был  занят  их чисткой (и посему не следил за размером того
> кеша,  что  начал  в результате расти). Такого можно добиться, e.g.,
> загрузив   кеши   с   сильно   раскаченными   параметрами   загрузки
> (loader_files/loader_threshold),  и  потом не используя часть кешей.
> Или сильно подвинуть время на машине - эффект будет похожий.

Возможно произошло именно это.

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

Кэш  тем эффективнее, чем больше в нём элементов. Т.е. если на разделе
быстрого  SSD-диска есть 500 гигов, то хорошо бы под кэш отвести 499 и
один  оставить под всякие временные директории и подобное. И раз в пол
года  нужно перезапустить nginx, да так, чтобы он за время перезапуска
не  занял растущим без кэш-менеджера кэшем оставшееся доступное место.
И если даже раз в пол года кэш будет тормозить 5 минут - это ерунда по
сравнению  с  тем,  насколько  больше  файлов в него влезет. Поэтому я
стараюсь   максимально   ускорить   загрузку   кэша   описанными  выше
параметрами.

-- 
С уважением,
 Михаил                          mailto:postmaster at softsearch.ru



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