<div>Why the Nginx has to buffer the whole request body before send it to FastCGI Server?<br></div>
<div>I tried to change the following configurations:</div>
<div> fastcgi_buffer_size </div>
<div> fastcgi_buffers </div>
<div> fastcgi_busy_buffers_size <br> fastcgi_temp_file_write_size</div>
<div> </div>
<div>But it didn't help.</div>
<div> </div>
<div>Thanks!</div>
<div> </div>
<div class="gmail_quote">On Thu, Mar 18, 2010 at 12:07 AM, Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hello!<br>
<div>
<div></div>
<div class="h5"><br>On Wed, Mar 17, 2010 at 11:54:33PM +0800, li zJay wrote:<br><br>> Hello everybody:<br>> When working with Fast CGI Module, I find that Nginx buffers the whole<br>> request content before send it to the FastCGI Server.<br>
><br>> For example, the client uploads a file of 10MB to Nginx, I notice that the<br>> backend Fast CGI server didn't receive any request until<br>> all the 10MB data has been upload to the Nginx.<br>><br>
> I want to upload a very very large file like a stream and process it in the<br>> backend FastCGIServer as the request begins, how can I do<br>> this with Nginx + FastCGIModule?<br><br></div></div>No way.<br><br>
Maxim Dounin<br><br>_______________________________________________<br>nginx mailing list<br><a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br><a href="http://nginx.org/mailman/listinfo/nginx" target="_blank">http://nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div><br><br>zJay