For cases when large files are served via FastCGI, what might be the
ideal settings for the “fastcgi_buffers” directive, in order to prevent
“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: