NGINX and Memcached

Vladislav tvword на gmail.com
Сб Янв 16 01:06:44 MSK 2010


Alexandre Kalendarev пишет:
>> А можно хотя бы примерный конфиг? По типу :
>>     
> все запросы по типу на урл /user/12345
> проверяются по мемкешу, если там их нет - то перенаправляются на index.php
> через переменные окружения передаем параметры user_id & page
>
> у меня кешируются наиболее популярные анкеты, т.е. скрипт вычисляет рейтинг и по нему кладет HTML в мемкеш.
>
> возможно схема не идеальна.
>
>
> 	location  ~ ^/user/(\d+)/?$ {
> 		set $memcached_key "/user/$1";
> 		set $user_id $1;
> 		default_type text/html;
>
> 		memcached_pass localhost:11211;
> 		error_page  404  @mcu;
> 	}
>
>
> 	location @mcu {
> 		fastcgi_pass localhost:9000;
> 		fastcgi_param  page user;
>   	   	fastcgi_param  user_id  $user_id;
> 		include fastcgi_params;
> 	}
>   
Спасибо! Буду разбираться.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100116/98d5e701/attachment.html>


Подробная информация о списке рассылки nginx-ru