[Mongrel] 100% CPU use

Cynthia Kiser cnk at caltech.edu
Thu Nov 29 16:44:37 EST 2007


I needed to restart my mongrel cluster today (updated a Rails
controller). And my mongrels didn't really come back up. They bind the
port but don't respond to any requests. I can't find any log file that
has useful information. These were running fine until I tried the
restart. And I have not changed any software versions in a month. (And
yes, I tried rolling back the controller change.) 

Where can I find more information about why this isn't responding anymore?


Ruby: ruby 1.8.5 (2006-08-25) [i386-linux]
Mongrel: mongrel (1.0.1)
Rails: 1.2.3

The only thing in the mongrel log is: 

** Starting Mongrel listening at 192.168.19.116:3000
** Changing group to staff.
** Changing user to mongrel.
** Loading additional MIME types from
** /srv/config/mongrel/extra_mime_types.yml
** Starting Rails with production environment...

Wget connects and then hangs with:
   HTTP request sent, awaiting response...

Top shows: 
 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+   COMMAND
 2305 mongrel   25   0 38404  19m 4192 R 50.7  7.7   6:20.55 mongrel_rails
 2308 mongrel   25   0 38396  19m 4188 R 49.3  7.7   6:26.68 mongrel_rails


-- 
Cynthia Kiser



More information about the Mongrel-users mailing list