Здравствуйте, Павел.
> А такое проверку устаревания кеша реализовать средствами только
> nginx'a можно?
Устаревание реализуется просто, но кривоват, другими средствами. Но
возможно тебе подойдёт. При сохранении файла в кэше выставляешь ему
atime, когда его нужно удалить. Потом раз в х минут запускаешь find и
им находишь и вычищаешь файлы, у которых atime меньше текущего
времени. Нужно только раздел смонтировать с noatime. Плюс файлы лучше
по куче директорий разложить, чтобы find не тормозил. И запускать его
каждый раз на след. директории по кругу. Кэш будет местами
проэкспарившийся, но для ряда задач это допустимо.
--
С уважением,
Монашёв Михаил, SoftSearch.ru
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.