memcached status

Konstantin Svist fry.kun на gmail.com
Чт Дек 3 11:57:09 MSK 2009


On 12/03/2009 12:47 AM, Igor Sysoev wrote:
> On Thu, Dec 03, 2009 at 12:42:30AM -0800, Konstantin Svist wrote:
>
>    
>> On 12/03/2009 12:19 AM, Igor Sysoev wrote:
>>      
>>> On Thu, Dec 03, 2009 at 12:13:55AM -0800, Konstantin Svist wrote:
>>>
>>>
>>>        
>>>> On 12/02/2009 11:24 PM, Igor Sysoev wrote:
>>>>
>>>>          
>>>>> On Wed, Dec 02, 2009 at 08:56:12AM -0800, Konstantin Svist wrote:
>>>>>
>>>>>
>>>>>
>>>>>            
>>>>>> Xочу добавить set $upstream_http_myheader "processed by memcached"
>>>>>> Если добавляю от балды, то от upstream настоящий header теряется.
>>>>>>
>>>>>>
>>>>>>              
>>>>> А
>>>>> add_header  myheader  "processed by memcached";
>>>>> не подходит ?
>>>>>
>>>>>            
>>>> Я $upstream_http_myheader в лог записываю. А add_header пошлёт его к
>>>> клиенту а в лог не запишет :(
>>>>
>>>>          
>>> А $sent_http_myheader в лог не пишет ?
>>>        
>> Header клиенту посылать не хочу.. использую глобальное правило
>> proxy_hide_header myheader;
>>      
> Пишите $upstream_status, для ответа из memcached будет "200",
> для ненайденого ответа - "404 : ...".
>
>
>    

Так уже пробовал, не идёт:
if ($upstream_status = 200) {
   set $upstream_http_myheader = "processed by memcached";
}




Подробная информация о списке рассылки nginx-ru