Hello! On Thu, Oct 03, 2013 at 10:26:33AM -0400, amehzenin wrote:
> Maxim Dounin Wrote: > ------------------------------------------------------- > > > > There is no queue in nginx, but there is queue in a listen socket > > of your backend app. It's called "listen queue" or "backlog" and > > likely it's what preserves a request order for you. [...] > You meen application server has listen socket: > > #include <sys/types.h> > #include <sys/socket.h> > > int listen(int sockfd, int backlog); > > (http://linux.die.net/man/2/listen) > > And backlog defines the length of this queue. Nginx pushes requests to > app-server as they come and app-server take this requests from his own queue > when he is ready to serve next request. Am I right? Yes. -- Maxim Dounin http://nginx.org/en/donation.html _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx