Ideal setting of "fastcgi_buffers" with large files

w3wsrmn nginx-forum at
Fri Jun 5 21:12:19 MSD 2009


For cases when large files are served via FastCGI, what might be the ideal settings for the "fastcgi_buffers" directive, in order to prevent the warning:
"an upstream response is buffered to a temporary file /usr/local/nginx/fastcgi_temp/0/00/0000000000 while reading upstream" ?

For example, to prevent the warning when serving a 6144 kilobyte file, which of the three methods would yield the best performance?

A large number of small buffers:
fastcgi_buffers 768 8k

A small number of large buffers:
fastcgi_buffers 8 768k

A near balance between the buffers and size:
fastcgi_buffers 64 96k

Or does it not matter which method is used?

Thanks for the help!

Posted at Nginx Forum:,2649,2649#msg-2649

More information about the nginx mailing list