ПРОЕКТЫ 


  АРХИВ 


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: proxy_nocache


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: proxy_nocache
  • From: Sergey Shepelev <temotor@xxxxxxxxx>
  • Date: Tue, 1 Dec 2009 02:48:30 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=a95TZ+H/u6WVHWbeCj0fqhsTr2wr3XtczUVk8FKj4uI=; b=n2VHz5KRpvLFhsgZJ8wdJtGwWPyWN+nfNQfPbXeONPX3J2tKCfe8bWJMbSPJc4//Yi Sq93r8+4pVIhcf56YhCj0/qmHCIpyQfjuJQUfTLwrxO5yxG5Z6Ka9ZF1hQqBrnfGB+GO OhR2DfHagruF8xQuFWu3zMaI2fpI3hPaEWJz0=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=oWzfFkxIwC8cwc2DlP5nWybZX/4NQFNDrn61roiiccwe4FTa10GdFG76YYvnnesP11 GTz/L3ITASGnN+ZheE1x+Zr3/3Ex9yO4rzzVHZWk4CviGMtkdBVoQDMFpLKXKtR8lbx1 0NBBzmslmga9/t0TwZZ771k7Me4Itd5aqSC84=
  • In-reply-to: <8c7ac5640911301254n260b19b3g46f1d1116a588d25@xxxxxxxxxxxxxx>
  • References: <20091130202354.GA91664@xxxxxxxxx> <8c7ac5640911301254n260b19b3g46f1d1116a588d25@xxxxxxxxxxxxxx>

2009/11/30 Никита Кардашин <megalin2@xxxxxxxxx>:
>>2) удалить объект из кэша без обновления, если в заросе есть нестандартный
>  заголовок "Cache-Control: purge". Это можно делать из скриптов.
>
> Ммм. А если искусственно заголовок передавать на сервер, не поставит
> ли это его (сервер) раком?

Если сервер без кеша встаёт раком, значит нужно добавить ещё один.
Кеш - для предотвращения излишней нагрузки, а не для поддержания жизни.

>
> 01.12.09, Igor Sysoev<igor@xxxxxxxxx> написал(а):
>> Я планирую сделать
>>
>> location / {
>>      proxy_cache    ...
>>
>>      proxy_nocache  $some;
>>      proxy_nocache  $cookie_some;
>> }
>>
>> Эти директивы запрещают кэширование, если указанные переменные
>> не равны "" или  "0".
>>
>> Кроме того, я хочу сделать директиву proxy_cache_reload:
>>
>> geo $valid {
>>     default      "";
>>     192.168.1.1  1;
>>     ...
>> }
>>
>> proxy_cache_reload   $valid;
>>
>> Эта директива позволяет:
>>
>> 1) принудительно обновить кэш, если в запросе есть заголовок
>>    "Cache-Control: no-cache" или "max-age=0". Это совместимо с операцией
>>    reload в браузерах. Во время обновления другие клиенты получают
>>    необновлённые данные.
>>
>> 2) удалить объект из кэша без обновления, если в заросе есть нестандартный
>>    заголовок "Cache-Control: purge". Это можно делать из скриптов.
>>
>>
>> Для FastCGI - аналоги с именами fastcgi_nocache и fastcgi_cache_reload.
>>
>>
>> --
>> Игорь Сысоев
>> http://sysoev.ru
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@xxxxxxxxx
>> http://nginx.org/mailman/listinfo/nginx-ru
>>
>
>
> --
> With best regards,
> differentlocal (www.differentlocal.ru | differentlocal@xxxxxxxxx),
> System administrator.
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.