Ideal setting of "fastcgi_buffers" with large files
nginx-forum at nginx.us
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: http://forum.nginx.org/read.php?2,2649,2649#msg-2649
More information about the nginx