Aleksej Novikov
May 13, 2010 03:52AM
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 mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

ngx_http_redis-0.3.1

Sergey A. Osokin December 26, 2009 08:28AM

Re: ngx_http_redis-0.3.1

Konstantin Svist December 26, 2009 01:36PM

Re: ngx_http_redis-0.3.1

Sergey A. Osokin December 27, 2009 04:30AM

Re: ngx_http_redis-0.3.1

Aleksej Novikov May 13, 2010 03:52AM

Re: ngx_http_redis-0.3.1

Oleksandr V. Typlyns'kyi May 13, 2010 04:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 173
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready