Re: помогите понять логику кеширования и буферизации

Maxim Dounin mdounin at mdounin.ru
Wed Jan 30 10:55:39 UTC 2013


Hello!

On Wed, Jan 30, 2013 at 11:46:43AM +0200, Trurl McByte wrote:

[...]

> > > я всего лишь пытался показать, что параметр proxy_max_temp_file_size
> > > никакой роли не играет.
> >
> > И я о том же. Он вообще не для кеша.
> >
> 
> Так и я не про кеш. Я про temp folder.

При кешировании все ещё не полностью полученные ответы - 
сохраняются в proxy_temp_path.  И только после того, как ответ 
полностью получен - соответствующий файл переименовывается в 
соответствующее место в каталоге кеша.

Каталог, задаваемый директивой proxy_temp_path - один и тот же и 
для кеша, и для proxy_store, и для просто проксирования.  Значение  
proxy_max_temp_file_size - учитывается только при обычном 
проксировании.

Отличить временные файлы для обычного проксирования и временные 
файлы, которые сохраняются на диск, чтобы попасть в кеш или 
сохраниться на диск через proxy_store, очень просто: временные 
файлы, создаваемые при обычном проксировании, сразу удаляются, и в 
листинге каталога видны не будут.

-- 
Maxim Dounin
http://nginx.com/support.html



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