memcached upstream: exited on signal 11

Andrey Ignatov andr.pl at gmail.com
Wed Dec 26 10:32:51 MSK 2007


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 ?

> Более корректного решения до нового ngx_http_script_module не будет.

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


-- 
Andrey Ignatov
Skript, System administrator





More information about the nginx-ru mailing list