memcached upstream: exited on signal 11

Andrey Ignatov andr.pl at gmail.com
Wed Dec 26 15:04:20 MSK 2007


On Wed, Dec 26, 2007 at 01:09:54PM +0300, Igor Sysoev wrote:
> 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 ?
> 
> Новый патч позволяет использовать первоначальную конфигурацию.

Да, и старая конфигурация теперь работает без нареканий.
Еще раз спасибо, Игорь !


-- 
Andrey Ignatov
Skript, System administrator





More information about the nginx-ru mailing list