TURBO BOOST ..lol
but i search 4 hours why few servers give request to slow ..
after 4 hours ... i see « ho they use all danginx !! » OMG
after investigation i see DANGINX put by default proxy_buffering TO on
with that all servers i use with danginx give more slow result
i discover this problem after few complaints of our clients
some example :
500k/s download a file of 10 GB
without danginx = 100 mbit/s
and sometime 10 sec before begin download the file
nginx should not write/read anything to/from disk while proxing
for maximum performance. Check your average request and response sizes
and tune buffers sizes accordingly (look at proxy_buffers,
proxy_buffer_size, proxy_max_temp_file_size documentation).
If buffering is disabled, the response is sent to the client synchronously while it is receiving it from the proxied server. This behavior may be desirable for fast interactive clients that need to start receiving the response as soon as possible.
To disable buffering in a specific location, place the proxy_buffering directive in the location with the off parameter, as follows:
location /some/path/ {
proxy_buffering off;
proxy_pass
http://localhost:8000;
}
its has been really a big problem for us on all server we use danginx with proxy_buffering to ON
Really good now with proxy_buffering to OFF