I read in the docs that speedycgi is not supported yet. Is there any of
you who use it effectively in a production environment? Is it really
much faster than fastcgi and mod_perl?
Furthermore, does fastcgi work much faster and as well as mod_perl?
(I use RH7.3 , Apache/1.3.20 with mod_perl , MySQL)
I read in the docs that speedycgi is not supported yet. Is
there any of you who use it effectively in a production
environment? Is it really much faster than fastcgi and
mod_perl?
yes, I have 2 boxes set up with RT running as SpeedyCGI. One
of them has intermittent problems, but it is probably not a
SpeedyCGI issue since that box has other problems as well.
I can’t comment about SpeedyCGI vs mod_perl, since neither box
runs Apache. However, as for FastCGI vs SpeedyCGI, SpeedyCGI is
easier on the administrator for a couple of reasons:
You can tune SpeedyCGI for max number of scripts, max times
each script can run, etc; you can’t do this with FastCGI.
When the web server exits/dies/crashes, FastCGI processes
stay in memory, but won’t be reused by the web server when it
is restarted. I.e., if your web server dies a few times, you
can have dozens of “zombie” FastCGI processes filling up your
memory.
You can tune SpeedyCGI for max number of scripts, max times
each script can run, etc; you can’t do this with FastCGI.
FastCgiServer /path/to/foo -processes 6
When the web server exits/dies/crashes, FastCGI processes
stay in memory, but won’t be reused by the web server when it
is restarted. I.e., if your web server dies a few times, you
can have dozens of “zombie” FastCGI processes filling up your
memory.
You can tune SpeedyCGI for max number of scripts, max times
each script can run, etc; you can’t do this with FastCGI.
FastCgiServer /path/to/foo -processes 6
When the web server exits/dies/crashes, FastCGI processes
stay in memory, but won’t be reused by the web server when it
is restarted. I.e., if your web server dies a few times, you
can have dozens of “zombie” FastCGI processes filling up your
memory.
Oh? Never happened here…
Oh… my web server has sub-par FastCGI support then
(Well, I know it, but didn’t know it is that bad.)
Well, then forget about my comments if you use Apache…