Welcome! Log In Create A New Profile

Advanced

How does FastCGI work under the covers?

June 30, 2013 05:10PM
Hello Everybody,

I have a simple question about the Nginx FastCGI implementation. Let's say that 1,000 web browsers are requesting pages from our server, and we're using FastCGI within Nginx.

While the FastCGI specification permits sending little pieces of each request ("multiplexing" them), my understanding is that most (all?) implementations don't do this. Therefore,

(1) does Nginx FastCGI provide exactly one complete HTTP request at a time?

(2) does Nginx FastCGI want us to respond to that particular HTTP request before it gives us the next one?

The reason that I ask is this: If my FastCGI server is high-latency, I'm wondering if it can get lots of requests to work on, or if it will have to finish one and only then get the next one, and only Nginx knows the answer to this question. :)

Many thanks for your kind help, and I hope that I didn't miss the answer to this question in my search of the archives.

kgk
SubjectAuthorPosted

How does FastCGI work under the covers?

kgkJune 30, 2013 05:10PM

Re: How does FastCGI work under the covers?

Maxim DouninJune 30, 2013 06:36PM

Re: How does FastCGI work under the covers?

kgkJuly 01, 2013 11:57AM

Re: How does FastCGI work under the covers?

Maxim DouninJuly 01, 2013 01:10PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 89
Record Number of Users: 7 on March 06, 2014
Record Number of Guests: 229 on August 01, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready