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