memcached upstream: exited on signal 11
Andrey Ignatov
andr.pl at gmail.com
Fri Dec 21 08:28:14 MSK 2007
On Thu, Dec 20, 2007 at 08:45:15PM +0300, Монашёв Михаил wrote:
> Здравствуйте, Андрей.
>
> server {
> listen 192.168.0.205;
> server_name feed.domain.com;
>
> location / {
>
> #тут надо задать дефолтный $memcached_key
Сделал:
+ set $memcached_key "zero_key";
К сожалению не помогло. Да и не совсем логично это. Я понимаю если бы
корка получалась, когда условие в if не выполняется (тогда
$memcached_key действительно был бы пустым). Но ведь nginx падает тогда,
когда я делаю подпадающий под if запрос и $memcached_key имеет вполне
определенное значение.
> if ($request_uri ~ "\/(\d+)\/blogs\.(rss|rss2|atom)\.xml$") {
> set $user_id "$1";
> set $type "$2";
> set $memcached_key "blogfeed::$user_id::$type";
>
> error_page 404 502 504 = /generate/private/generate_blogfeed.php?user_id=$user_id&type=$type;
> }
>
> memcached_pass 192.168.0.205:11211;
> }
>
> location /generate {
> internal;
> proxy_pass http://192.168.0.205:8001/;
> proxy_set_header Host domain.com;
>
> }
> }
--
Andrey Ignatov
Skript, System administrator
More information about the nginx-ru
mailing list