Re: fastcgi busy buffers size и fastcgi temp file write size

Maxim Dounin mdounin на mdounin.ru
Пн Ноя 7 17:07:40 UTC 2011


Hello!

On Mon, Nov 07, 2011 at 08:43:48AM -0500, www wrote:

> Нашёл примеры конфигов fastcgi с такими
> параметрами:
> 
> fastcgi_busy_buffers_size 256k; 
> fastcgi_temp_file_write_size 256k;
> 
> В документации ничего о них не нашёл
> http://wiki.nginx.org/HttpFcgiModule
> Но nginx (0.8.53) о них знает.
> 
> Собственно, вопросы:
> 1. Что именно они делают, какие значения
> по-умолчанию и как с ними работать?

Директива fastcgi_temp_file_write_size органичивает количество 
данных, которые могут быть сброшены на диск за одну операцию.  
Обычно использовать не нужно.

Директива fastcgi_busy_buffers_size ограничивает суммарный размер 
буферов, которые могут быть заняты для отправки ответа клиенту (в 
случае, если ответ ещё не прочитан целиком).  Оставшиеся буфера 
могут быть использованы для чтения ответа от бекенда (и, при 
необходимости, буферизации/сохранения ответа на диск).

> 2. Почему нет в документации?

Это очень старые (и потому не документированные при появлении) и 
редко когда нужные (и потому до сих пор не документированные) директивы.

Мы сейчас вплотную работаем надо документацией, и до них наверное 
скоро доберёмся.

Maxim Dounin



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