nginx и memcached
Maxim Dounin
mdounin at mdounin.ru
Sat Mar 21 01:20:01 MSK 2009
Hello!
On Sat, Mar 21, 2009 at 12:04:17AM +0300, Vasiliy G Tolstov wrote:
> On Fri, 2009-03-20 at 22:32 +0300, Михаил Монашёв wrote:
> > Здравствуйте, Василий.
> >
> > VGT> Добрый вечер.
> > VGT> Возник вопрос по использованию Nginx и Memcached - в memcached я храню
> > VGT> только заголовки, каким образом я могу их выдать без модификации? На
> > VGT> данный момент я вижу, что nginx добисыват content-type, Date, Server
> > VGT> Content-lenght и другие. Мне же не нужно ничего из этого.
> > VGT> proxy_pass_header и proxy_hide_header не дают нужного результата.
> >
> > А тело кем отдаётся?
> >
>
>
> Тела нет,существуют только заголовки. Скажем так - тело состоит из
> перевода строки
>
> > Сейчас, то что Вы отдаёте из мемкашеда, будет отдано как тело, а не
> > как заголовки.
> >
> Вот хотелось бы, чтобы оно отдавалось все как есть..
>
>
> > proxy_hide_header не работает вероятно потому, что от мемкашеда не
> > приходит никаких заголовков, которые можно было бы не меняя отдать.
>
> да, они не являются http заголовками, но тем не менее.
1. Дирекетывы proxy_* к memcached_pass отношения не имеют, они имеют
отношение только к proxy_pass.
2. Всё, что лежит в соответствующем ключе memcached'а, трактуется
как тело ответа. Заголовки проставляются самим nginx'ом. Такова
реальность данная нам.
Где-то в английском листе минувшим летом пробегали патчи средней
степени вменяемости, добавляющие возможность класть в memcached и
заголовки тоже. Но до вменяемого состояния автор их так и не
довёл, да и сейчас они скорее всего не наложатся.
Maxim Dounin
>
> > Т.е. в контенксте мемкашеда он не имеет смысла. От мемкашеда приходит
> > только тело и nginx сам добавляет заголовки и отдаёт его.
> >
> > proxy_pass_header - также в контенксте мемкашеда не имеет смысла.
> >
> > --
> >
> > С уважением,
> > Михаил Монашёв, SoftSearch.ru
> > mailto:postmaster at softsearch.ru
> > ICQ# 166233339
> > http://michael.mindmix.ru/
> > Без бэкапа по жизни.
> >
> >
>
> --
> Vasiliy G Tolstov <v.tolstov at selfip.ru>
> Selfip.Ru
More information about the nginx-ru
mailing list