ПРОЕКТЫ 


  АРХИВ 


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]

Re: memcached upstream: exited on signal 11



On Wed, Dec 26, 2007 at 10:32:51AM +0300, Andrey Ignatov wrote:

> On Wed, Dec 26, 2007 at 12:47:19AM +0300, Igor Sysoev wrote:
> > Проблема в том, что memcached_pass и "set $memcached_key ..." не наследуются
> > в конфигурацию внутри блока if. Прилагаемый патч разрешает использовать
> > memcached_pass внутри if. Конфигурация должна выглядеть так:
> > 
> >             location / {
> >              if (...) {
> >                  set        $user_id        "$1";
> >                  set        $type           "$2";
> >                  set        $memcached_key  "blogfeed::$user_id::$type";
> >                  memcached_pass        192.168.0.205:11211;
> >              }
> > 
> >              set  ...
> > 
> >              set        $memcached_key        "blogfeed::$user_id::$type";
> >              memcached_pass        192.168.0.205:11211;
> >         }
> 
> Спасибо ! С патчем все работает.
> Игорь, будет ли этот патч включен в сл. версию nginx ?

Да, и скорее всего, ещё будет код, который проверяет $memcached_key,
чтобы не падало, а выдавало alert.

> > Более корректного решения до нового ngx_http_script_module не будет.
> 
> А когда ожидается новый ngx_http_script_module ? Можно ли сейчас хотя бы
> примерно говорить о сроках ?

Сейчас я делаю кэширование. Скрипт буду делать параллельно в январе/феврале.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.