ngx_http_redis-0.3.1

Aleksej Novikov aleksej на novikov.lv
Чт Май 13 11:50:13 MSD 2010


Hello Sergey,

Воспользователся Вашим замечательным модулем для nginx, спасибо за Ваш
труд.  Я  пологаю,  что не буду сильно оригинальным, если отмечу какой
функции в Вашем модуле очень СИЛЬНО недостаёт.
Это функционал обновления EXPIRES для ключа.

При   построении   кеша,  логично  что  кешироваться  должны  наиболее
популярные  запросы.  При  ограничении  самого REDIS-SERVER параметром
maxmemory,  в  случае  его  достижения  redis  начинает  удалять ключи
согласно  EXPIRES.  То есть таким образом, если при каждом обращении к
ключу  обновлять его EXPIRES на указанное в конфиге nginx значение, мы
получим   эффективный   прокси   с   сохранением  наиболее  популярных
результатов.

Достаточно всего одной директивы.
redis_expire  1000 ; #Время в секундах или off - значит не выставлять.

Ещё раз спасибо.

P.S. - Надеюсь обсуждение модулей для nginх не является offtopic ?


Saturday, December 26, 2009, 6:55:58 PM, you wrote:

> Добрый день.

> Модуль поддержки redis для nginx, версия 0.3.1.

> http://people.FreeBSD.ORG/~osa/ngx_http_redis-0.3.1.tar.gz

> <ChangeLog>

> *) Изменение: при возникновении ошибки модуль возвращает
>    502 вместо 404.

> *) Изменение: улучшен вывод диагностических ошибок.

> *) Исправление: взаимодействие с redis; ошибка появилась
>    в 0.3.0.

> </ChangeLog>




-- 
Best regards,
Aleksej             
ICQ:    293-686-24
GSM:371-293-686-24




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