Произошло давно ожидаемое событие, в экспериметнальной ветке nginx 0.7.x появилась (http://sysoev.ru/nginx/changes.html) предварительная поддержка кэширования на диске отдаваемого пользователю контента, в виде похожем на mod_accel (http://www.sysoev.ru/mod_accel/). Для настройки кэширования в модуле ngx_http_proxy_module релизована (http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#...) серия директив proxy_cache_*:
- proxy_cache - задаёт зону для кэширования;
- proxy_cache_path - задаёт путь и параметры кэша (размер, уровень вложенности, время сброса кэша, время удаления по неактивности и т.п. );
- proxy_cache_min_uses - минимальное число запросов, после которого ответ будет сохранен в кэше;
- proxy_cache_valid - время кэширования для разных типов ответов;
- proxy_cache_use_stale - определяет, в каких случаях можно использовать несвежий закэшированный ответ, если при работе с сервером возникла ошибка.URL: http://sysoev.ru/#23.03.2009
Новость: http://www.opennet.me/opennews/art.shtml?num=20894
Хорошая новость! Игорь Сысоев знает что актуально…
squid рулит.
Спасибо поржал :)
Новость хорошая, но использовать рановато.
>squid рулит....но не сервит :)
отличная новость. Великолепная софтина.
неужто щастье пришло :-)
А как закешировать запросы с определенным уролом (набором уролов или по регулярке)Тоже было бы хорошо !!!
А какие проблемы? создаешь сколько надо locations. В нужных включаешь кеширование и все.
Новость гуд! НО, это надо было сделать еще года 3 назад