On 2002.08.28 at 12:18:50 +0400, Igor Sysoev wrote:
> > > >
> >
> > Вылечено при помощи
> > AccelPassCookie on
> >
> > Хотя, судя по описанию, не совсем все честно...
>
> Да, действительно, Set-Cookie от бэкенда для кэшируемых запросов
> будет передаваться только при AccelPassCookie on.
> AccelCacheCookie влияет только на Cookie, приходящие от клиента
> и убирает из ответа бэкенда все Set-Cookie.
> Надо будет это отразить.
> Сделать так, что бы AccelCacheCookie оставляла указанные Set-Cookie
> можно, но нужно неприятно программить. Кроме того, возможны всякие
> сайд-эффекты.
>
> Мое мнение, что правильным подходом в этом случае должно быть
> или сознательное использование AccelPassCookie on, или использование
> некэшируемого ответа через X-Accel-Expires etc или через POST.
Т.е. правильным действием при существующей схеме будет
ПРИ ЛЮБОМ выставлении куки с бэкэнда выставлять этому запросу
X-Accel-Expires: 0, а AccelPassCookie не использовать совсем?
Правильным с точки зрения такой задачи - минимизировать нагрузку на
бэкэнд, обеспечив при этом наиболее агрессивное кэширование при
максимальной прозрачности.
--
Victor Wagner vitus@ice.ru
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.nethttp://www.ice.ru/~vitus
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =