Hi there !
I have ruby 1.8.6, rails 2.1.0 in an Apache 2.0.59 / mod_fastcgi 2.4.6
setting on RedHat Enterprise.
After a server restart the first 2, 3, 4 requests are served nicely
and then latency time jumps to 20 seconds, 40 seconds or even timeout.
On the server I see multiple dispatch.fcgi processes (which is ok, my
configuration requests up to 8 of these guys) running and jointly
pushing CPU to 100% load, even when there are no requests any more and
the CPU should be idling. The processes also ignore the FastCGI
timeout value given in httpd.conf.
I did instrument class RailsFCGIHandler to see where the guys go
looping, but no result.
So I am staring at a responseless server with looping dispatchers -
having a nice application sitting on my disc ready to be deployed on
production server - and a less and less nice boss inquirying about the
status and the deadline.
Any ideas ?