Welcome! Log In Create A New Profile

Advanced

Re: Proxy buffering

Maxim Dounin
November 15, 2013 05:52AM
Hello!

On Thu, Nov 14, 2013 at 10:37:03PM -0600, Andrew Tynefield wrote:

> I've configured nginx as a load balancing proxy for my backend servers. My
> backend is expecting multi-part uploads for large files in small chunks
> (5-15mb). The issue I'm encountering, is that I would like for nginx to
> just pass the chunked data along to the backend servers and not buffer the
> requests.

[...]

> proxy_buffering off;

[...]

> I have tried disabling buffers as shown above, however, when I capture the
> packets on the backend servers, I see that the stream of data doesn't occur
> until after the full body of the upload has completed.

The proxy_buffering directive disables response buffering, not
request buffering.

As of now, there is no way to prevent request body buffering in
nginx. It's always fully read by nginx before a request is passed
to an upstream server. It's basically a part of nginx being a
web accelerator - it handles slow communication with clients by
itself and only asks a backend to process a request when
everything is ready.

Implementing unbuffered uploads is in plans, no ETA though.

--
Maxim Dounin
http://nginx.org/en/donation.html

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Proxy buffering

Andrew Tynefield November 14, 2013 11:38PM

Re: Proxy buffering

Maxim Dounin November 15, 2013 05:52AM

Re: Proxy buffering

Downchuck December 18, 2013 01:34AM

Re: Proxy buffering

Pasi Kärkkäinen December 18, 2013 07:44AM

Re: Proxy buffering

Maxim Dounin December 18, 2013 10:22AM

Re: Proxy buffering

Pasi Kärkkäinen December 19, 2013 02:16PM

Re: Proxy buffering

JSurf May 08, 2014 04:45AM

Re: Proxy buffering

Maxim Dounin May 09, 2014 12:08AM

Re: Proxy buffering

JSurf May 09, 2014 05:39AM

Re: Proxy buffering

sleepingstu July 25, 2014 03:51AM

Re: Proxy buffering

Pasi Kärkkäinen October 03, 2014 06:14AM

Re: Proxy buffering

Pasi Kärkkäinen November 25, 2014 02:42PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 153
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready