как работает proxy_busy_buffers_size?

Max Ivanov ivanov.maxim на gmail.com
Пт Янв 14 14:49:01 MSK 2011


Добрый день!

Кто-нибудь знает как работает  proxy_busy_buffers_size? Нигде не смог
найти описание, есть только сообщение в этой рассылке от 2006 года:
http://article.gmane.org/gmane.comp.web.nginx.russian/5143/

Правильно ли я понимаю, что в этом параметре задается размер буфера из
которого будет отдаваться ответ клиенту не дожидаясь всего ответа от
upstream? Но что он конкретно он дает, т.е. в каких случаях куда его
крутить?

Если ответ умещается в буферы то каким образом читать из памяти уже
все равно и будет одинаково быстро.
Если upstream отдает быстрее скорости соединения клиента и данные надо
скидывать на диск,  то мы ограничены скоростью диска, какие бы буферы
мы не выставляли.

Если же upstream медленнее клиента, то буферы будут опустошаться
клиентом быстрее чем попадут на диск, и игра с proxy_busy_buffers_size
ни на что не влияет.


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