Since monit plays around with the system path, if you have your ruby in /usr/local/bin, you might want to run mongrel explicitly with ruby. Search this list, I've posted a config before.
Later, Vish On 11/5/06, Robert Vogel <[EMAIL PROTECTED]> wrote: > Hello Joey - > > Here are my two entries from monitrc which restarts single mongrels if > they fail. I am running two mongrels: > > check process mongrel8000 with pidfile > /var/www/apps/kd/current/log/mongrel.8000.pid > start program = "/usr/bin/mongrel_rails start -d -e production -p 8000 > -a 127.0.0.1 -c /var/www/apps/kd/current -P > /var/www/apps/kd/current/log/mongrel.8000.pid" > stop program = "/usr/bin/mongrel_rails stop -P > /var/www/apps/kd/current/log/mongrel.8000.pid" > > check process mongrel8001 with pidfile > /var/www/apps/kd/current/log/mongrel.8001.pid > start program = "/usr/bin/mongrel_rails start -d -e production -p 8001 > -a 127.0.0.1 -c /var/www/apps/kd/current -P > /var/www/apps/kd/current/log/mongrel.8001.pid" > stop program = "/usr/bin/mongrel_rails stop -P > /var/www/apps/kd/current/log/mongrel.8001.pid" > > > Cheers > Robert > > > -------- Original Message -------- > > Subject: [Mongrel] logrotate, mongrel cluster and monit > > From: "Joey Geiger" <[EMAIL PROTECTED]> > > Date: Sat, November 04, 2006 5:06 pm > > To: [email protected] > > > > While I could figure this out, I'm asking here first to see if anyone > > has already dealt with/created this. I'm running a mongrel cluster, > > running 4 mongrels on ports 8001-4. I'm using capistrano to deploy. > > And I'd like to use monit to check to make sure everything is running > > nice. > > > > I'd like to have monit restart only single mongrels if they fail, and > > also have monit restart the mongrels after logrotate does it's thing. > > Any quick suggestions/examples on a script for monit/logrotate? > > > > Thanks > > > > BTW I'm using the following cluster config: > > --- > > prefix: /myAPP > > cwd: /web/servers/rails/current > > port: "8001" > > address: 127.0.0.1 > > pid_file: log/mongrel.pid > > servers: 4 > > _______________________________________________ > > Mongrel-users mailing list > > [email protected] > > http://rubyforge.org/mailman/listinfo/mongrel-users > > _______________________________________________ > Mongrel-users mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/mongrel-users > _______________________________________________ Mongrel-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/mongrel-users
