ПРОЕКТЫ 


  АРХИВ 


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: Как выжать максимум из этой конфигурации?



В сообщении от 5 сентября 2007 09:20 Igor Sysoev написал(a):
> On Wed, Sep 05, 2007 at 08:49:07AM +0300, Igor Savchenko wrote:
> > Hello Andrey,
> >
> > Wednesday, September 5, 2007, 6:41:38 AM, you wrote:
> > > В сообщении от 4 сентября 2007 21:22 Igor Sysoev написал(a):
> > >> On Tue, Sep 04, 2007 at 03:27:27PM +0300, Igor Savchenko wrote:
> > >> > Hello Монашёв,
> > >> >
> > >> > > nginx вроде не умеет считать md5 и записывать результат в
> > >> > > переменную. Поэтому надо избавиться от md5
> > >> >
> > >> > А что мешает сделать это в перловом модуле? и страницу из кеша брать
> > >> > перлом и выдавать ее пользователю через $r->print? Плохо?
> > >>
> > >> Ходить перлом к memcached будет долго. А вот формировать с его помощью
> > >> %memcached_key можно.
> > >
> > > Вот это самое интересное. Подскажите как!
> >
> > perl_set $memcachekey myModule::GenerateKey;
>
> http {
>
>    perl_set $memcachekey myModule::GenerateKey;
>
>    server {
>
>        location ... {
>          set $memcache_key $memcachekey;
>
>
> Вообще же, perl_set нужно переименовать в perl_var - она только определяет
> переменную.

А как мне лучше всего выйти из ситуации, что мне нужно за один запрос два раза 
обращаться к memcached - один раз за списком Vary Headers, а второй раз уже 
за самой страницей так чтобы по-минимуму лочить рабочий процесс и из перла не 
лазить в memcached.


 




Copyright © Lexa Software, 1996-2009.