Hello, everybody. After following like 20 sources on how to set up a mongrel cluster, I got most of it working. There are some nagging questions though... 1. In my mongrel_cluster.yml, I specified the pid name to be mongrel.pid. When I tried cap deploy:stop, it called reaper, which was looking for pids with the default pattern (with the word "dispatch" in it), couldn''t find my mongrel pids and failed measurably. I looked all over for an option to specify the pid pattern in deploy.rb, but alas, no cigar. So, I just changed the pid name to dispatch.pid. Needless to say, this drives me slightly mad. Somewhere on the net I found how to override the stop task, but that failed measurably too. The code was this (to be put in deploy.rb): namespace :deploy do task :restart do mongrel_cluster cluster::stop mongrel_cluster cluster::start end end But it''s not very important. I would just like to know how to pass options to reaper. 2. the cap:web:disable command works fine -- the page is uploaded but the site still works like nothing happened. What could be the reason? Thanks for any ideas. Sergei --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
> 2. the cap:web:disable command works fine -- the page is uploaded but > the site still works like nothing happened. What could be the reason?Please ignore the second issue... I just read in Rails Cookbook (I still have the one that covers RoR 1.2!) that Apache is to detect the presence of that file. I thought it was automatic somehow. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
> 1. In my mongrel_cluster.yml, I specified the pid name to be > mongrel.pid. When I tried cap deploy:stop, it called reaper, which was > looking for pids with the default pattern (with the word "dispatch" in > it), couldn''t find my mongrel pids and failed measurably. I looked all > over for an option to specify the pid pattern in deploy.rb, but alas, > no cigar. So, I just changed the pid name to dispatch.pid. Needless to > say, this drives me slightly mad.Yep, ignore this one too. Turns out mongrel_cluster comes with mongrel recipies that override the fastcgi ones. But hold on, what if I run only one instance of mongrel without using a cluster? How would pass a parameter to reaper then? This is pretty much just thinking out loud. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---