I have an Ubuntu 7.04 web server running a reasonably busy site using Apache and Mongrel Cluster. It behaved really well for about a year and a half, and then suddenly I began having Mongrel processes hang, each one that hangs taking up 100% of one of the eight cores of the server (when two or three of these get going at the same time, the site becomes virtually unusable). I'm trying to find out what went wrong, but in the meantime I'm trying to use God to keep the mongrels in check.
I have God installed, and the watches are working; when I look at the god log, it's clear that God can see what's happening with the mongrels and is trying to restart them when the restart conditions are met. Just one problem: although God seems to think that it has restarted a given Mongrel using the restart command, it doesn't actually restart the process. The memory usage is the same, and, if it's a hung process, it's still hung. The restart command works when I run it manually as root, and God should be running as root... so... I'm not sure what could be the problem here. Please let me know if you have an idea where to look next. Thanks! -John --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "god.rb" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/god-rb?hl=en -~----------~----~----~----~------~----~------~--~---
