ПРОЕКТЫ 


  АРХИВ 


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"



On 19.10.2009, at 23:26, Аверьянов Сергей <asv@xxxxxxxxxxxxxxxxx> wrote:

On Mon, 19 Oct 2009 22:41:42 +0400, Dmitry Koterov <dmitry@xxxxxxxxxx> wrote:

Было бы идеально, если бы скрипт, вставляемый по SSI, мог выставля ть свои
куки. Решило бы не только эту, но также еще и кучу других проблем.

Однако, к сожалению, он это не может, я проверил.
Если мне не изменяет память, фишка в том, что все хедеры уходят до т ого, как начинают обрабатываться SSI-директивы.
Их можно попросить задержаться ;)

Ну и по логике тоже не понятно. Допустим, есть 2 SSI директивы, одна выставляет в некую куку значение Х, другая Y.
Выполняются директивы параллельно.
Результат в итоге малопредсказуем имхо.
Это верно для многопоточных серверов, которые забывают друг о друге ;) nginx worker работает в один поток и может уложить две и более кук в заголовки ответа.

В принципе, из этого может получиться несложная и интересная задачка на изучение модуля SSI :)

--
С уважением,
Сергей Аверьянов
--
С уважением,
Петр Леонов


 




Copyright © Lexa Software, 1996-2009.