<div dir="ltr">Hello all,<div><br></div><div>Right now we're using Nginx(as a proxy) to serve videos(4gb) and small objects(< 100k), using Openstack Swift as backend. </div><div><br></div><div>Yesterday, I tried turn proxy_buffering off to see if it would improve nginx performance but it didn't. </div><div><br></div><div>However, I realised that nginx stoped to write new files on proxy_temp_path and proxy_cache_path until  I turn proxy_buffering off. </div><div><br></div><div><br></div><div>I have two question:</div><div><br></div><div>1) Is that a expected behaviour? If I turn proxy_buffering off, nginx will disable cache and temp files?<br></div><div><br></div><div><br></div><div>2) If  proxy_buffering is on,  shouldn't nginx recieve the entire response, before send it to the cliente? Or does it wait only enough to fill the configured buffers?</div><div><br></div><div><br></div><div>Regards,<br></div><div><div><div class="gmail_signature"><div dir="ltr"><div dir="ltr"><div>NM</div></div></div></div></div>
</div></div>