ПРОЕКТЫ 


  АРХИВ 


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: Анонс: статья "Подводные к амни при использовании кэширова ния в nginx"



Спасибо Игорь,
А есть ли способ кэшировать только  ответ с XAR?

Дело в том, что мне нет резона кэшировать ещё и ответ полученный через XAR - он уже есть на диске, его можно медленно и печально.

Т.е. хочу значительно уменьшить кол-во обращений к бэкенду за ответом с XAR.


16 октября 2009 г. 12:55 пользователь Igor Sysoev <is@xxxxxxxxxxxxx> написал:
On Fri, Oct 16, 2009 at 12:34:41PM +0400, Slava Kokorin wrote:

> Спасибо за статью!
>
> Хочу решить такюу задачу - кэшировать ответы с X-Accel-Redirect, но только
> средствами nginx, без вмешательства в код backend.
>
> В связи с этим есть вопрос - что будет закешировано  при такой схеме - ответ
> от бэкенда или то, что пойдёт уже клиенту?

Должно быть закэшировано и то, и другое: отдельно ответ с XAR и отдельно
ответ, полученный через XAR. Обработка должна быть такая - берём
закэшированный ответ с XAR, делаем XAR, снова берём закэшированный ответ,
отдаём клиенту.

> 16 октября 2009 г. 11:57 пользователь Denis F. Latypoff
> <denis@xxxxxxxxxx>написал:
>
> > Hello Dmitry,
> >
> > Friday, October 16, 2009, 6:41:23 AM, you wrote:
> >
> > > Я тут статью черканул: http://dklab.ru/chicken/nablas/56.html
> > > Если есть мысли/замечания/комментарии/уточнения, буду рад внести
> > изменения.
> >
> > [...]
> >
> > > * Директива SSI include имеет еще одно, крайне важное свойство. Когда на
> > > странице встречаются несколько таких директив, то все они начинают
> > > обрабатываться одновременно, в параллельном режиме. Так что, если у вас
> > на
> > > странице 4 блока, каждый из которых загружается 200мс, в сумме страница
> > > будет получена пользователем через 200мс, а не через 800. *
> >
> > <!--# include vritual="/get_user_info" wait="no" -->
> >
> > Ы?
> >
> > --
> > Best regards,
> >  Denis                            mailto:denis@xxxxxxxxxx
> >
> >
> >
>
>
> --
> Regards,
> Slava

--
Игорь Сысоев
http://sysoev.ru




--
Regards,
Slava


 




Copyright © Lexa Software, 1996-2009.