Re: NPH-режим при работе с memcached
David Mzareulyan
david at hiero.ru
Tue Sep 30 16:20:39 MSD 2008
А как это - "хранить в мемкеше 404-е ошибки"? Кто эти ошибки выдавать-то
будет?
> Hello!
>
> On Tue, Sep 30, 2008 at 11:17:58AM +0000, David Mzareulyan wrote:
>
>> Всё-таки ОЧЕНЬ был бы полезен режим, при котором в мемкеш кладётся
>> уже готовый ответ сервера _вместе с заголовками_. То, что в cgi
>> называется nph-скрипты. Потребность положить туда хотя бы
>> Content-Type возникает постоянно.
>>
>> Совсем идеальным был бы такой синтаксис:
>>
>> {
>> set $memcached_key $uri;
>> memcached_nph on;
>> expires max;
>> memcached_pass host:11211;
>> }
>> То есть, nginx берёт из мемкеша ответ вместе с заголовками, но при
>> этом разрешается конфиге перекрыть значения нужных заголовков.
>>
> Можно пойти в английский лист рассылки и поучавствовать. Патч там
> бегает.
>
> Основаная проблема, не решённая на текущий момент - это как поступать
> с 404 ошибками. Автор патча очень хочет хранить в memcached'е 404
> ошибки, но при этом иметь возможность fallback'а если в запись в
> memcached'е действительно не найдена.
>
> Maxim Dounin
>
> p.s. Это, конечно же, не nph, ибо nph предполагает невмешательство
> сервера в возвращаемые заголовки вообще. Но возможность хранения
> заголовков в memcached'е, да.
>
--
С уважением
Давид Мзареулян
david at hiero.ru
More information about the nginx-ru
mailing list