multiple fastcgi ?
brice+nginx at daysofwonder.com
Tue Jul 24 13:37:41 MSD 2007
On Mon, 2007-07-23 at 23:04 +0400, Igor Sysoev wrote:
> On Mon, Jul 23, 2007 at 06:17:22PM +0200, Brice Figureau wrote:
> > I'm sorry if my question is not stricly nginx related.
> > I have to deploy a fastcgi based application (trac for that matters).
> > I'd like to deploy it as a fastcgi directly under nginx instead of
> > behind a proxyied upstream apache running mod_fastcgi.
> > Is there any known workaround ?
> As I know spawn-fcgi does not allow to spawn several processes.
> As workaround you may try to run several tracs on several ports
> adn use "upstream".
Yes that could work.
I found that Trac uses python's WSGI which is multithreaded by default,
so in fact it spawns a thread per FastCGI request. In this specific case
there is no need of a Fast CGI process manager ala mod_fastcgi.
The only FastCGI process manager I could find is the following Perl
Maybe it could be used to build a complete process manager.
Brice Figureau <brice+nginx at daysofwonder.com>
More information about the nginx