ПРОЕКТЫ 


  АРХИВ 


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 cache не работает при proxy buffering=off



On Tuesday 15 January 2013 01:46:22 Trurl wrote:
> > > Кеширование не работает при отключении proxy_buffering.
> > > Это так и должно быть или я что-то не понимаю?
> > 
> > Так и должно быть.
> 
> а как, в этом случае, ограничить общий размер proxy_temp_path ?
> 
> например при
> 
>     proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=main_cache:1024m
> inactive=172800 max_size=4096m;
>     proxy_temp_path /var/lib/nginx/proxy 1 2;
>     proxy_temp_file_write_size 32k;
>     proxy_max_temp_file_size 5m;
> 
> папка /var/cache/nginx 3.0G
> а папка /var/lib/nginx/proxy - 28G
> (обе папки на одном диске, если что)
> и все это за сутки с чистого листа
> (контента на серверах вообще террабайты и половина его динамическая, но
> далеко не все эти террабайты популярны)
> 

Если у вас средний объем ответа значительно больше proxy_max_temp_file_size, то 
и смысла в нём нет, тогда стоит ставить proxy_max_temp_file_size 0;

Я подозреваю, что именно это вы хотели, пытаясь выключить proxy_buffering.

--
Валентин Бартенев
http://nginx.com/support.html
http://nginx.org/en/donation.html
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.