with proxy_pass - how does NGINX handle situation when the client is slower connection than the upstream server, say the upstream server is pushing the content to the nginx server at 12MBPS, but the client reading the content is on a 1.2MBPS connection?
location / {
proxy_buffering off;
proxy_http_version 1.1;
proxy_set_header Connection "";
proxy_buffer_size 128k;
proxy_buffers 100 128k;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass https://proxy.backend.server;}
In this case, proxy_buffering is turned off, does Nginx save the data to be served when the client reaches that point in the data?