ПРОЕКТЫ 


  АРХИВ 


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]

Кэширование в nginx



У меня есть некоторые мысли по тому, что полезно реализовать при
реализации кэширования в nginx.

1. Хочется иметь гибкие настройки по тому, что кэшировать, а что
нет. Например задать *.jpg *.gif кэшировать, а остальное нет.

2. Жесткое задание максимального и минимального времени жизни файла в
кэше, для определенных типов файлов.

3. Реализация подобия always_check_freshness в oops ив squid (не помню
как параметр называется), то есть oops запрашивает апач HEAD (?) и если
файл не менялся, то тогда качает (даже если время кэширования не вышло).
Только думаю стоит делать не always , а делать это при достижении
некоторого времени хранения.

То есть что-то вроде:

check_freshness on; # Включили HEAD

max_freshness_time 10m; # Если файл живет в кэше больше 10m , 
                           # то независимо от наступления Expires мы делаем HEAD




-- 
Zherdev Anatoly.




 




Copyright © Lexa Software, 1996-2009.