bradley taylor
2006-Apr-24 15:50 UTC
[Rails] [ANN] mongrel_cluster 0.1: easy mongrel clustering
Hi y''all; A quick note to announce the release of mongrel_cluster, a gem_plugin for Mongrel. This plugin provides commands for managing multiple Mongrel processes behind a reverse-proxy server and load balancer. To install: gem install mongrel_cluster Configure (use -h to options): mongrel_rails cluster::configure Start: mongrel_rails cluster::start I''ve posted a quick how-to on my blog: http://fluxura.com/articles/2006/04/24/easy-mongrel-clustering-with- mongrel_cluster This is the first of many open source releases to support simplified Ruby on Rails application deployment and is an extraction from my work on Rails Machine. Stay tuned for Capistrano tasks, rc scripts, and other good stuff. Give it a try and let me know how it works. Thanks, Bradley Taylor ------ Rails Machine Simplified web application deployment http://railsmachine.com Questions on Ruby on Rails deployment? Stop by: http://railsmachine.campfirenow.com/ff0c6
Ezra Zygmuntowicz
2006-Apr-25 18:11 UTC
[Rails] [ANN] mongrel_cluster 0.1: easy mongrel clustering
On Apr 24, 2006, at 8:49 AM, bradley taylor wrote:> Hi y''all; > > A quick note to announce the release of mongrel_cluster, a > gem_plugin for Mongrel. This plugin provides commands for managing > multiple Mongrel processes behind a reverse-proxy server and load > balancer. > > To install: > gem install mongrel_cluster > > Configure (use -h to options): > mongrel_rails cluster::configure > > Start: > mongrel_rails cluster::start > > I''ve posted a quick how-to on my blog: > http://fluxura.com/articles/2006/04/24/easy-mongrel-clustering-with- > mongrel_cluster > > This is the first of many open source releases to support > simplified Ruby on Rails application deployment and is an > extraction from my work on Rails Machine. Stay tuned for Capistrano > tasks, rc scripts, and other good stuff. Give it a try and let me > know how it works. > > Thanks, > Bradley Taylor > > ------ > Rails Machine > Simplified web application deployment > http://railsmachine.com > > Questions on Ruby on Rails deployment? Stop by: > http://railsmachine.campfirenow.com/ff0c6 >Very nice Bradley. Thanks! -Ezra
Dan Sketcher
2006-Apr-26 05:43 UTC
[Rails] [ANN] mongrel_cluster 0.1: easy mongrel clustering
Nice one Bradley! This seems to get around the problems I was having with mongrel + capistrano where a new deployment and symlink update was not picked up by the mongrel processes (they were keeping the old symlink target on restart) All I had to do was change in mongrel_cluster.yml <snip> cwd: /path/to/application/releases/20060411090306 </snip> which was automatically inserted by cluster::configure, to <snip> cwd: /path/to/application/current </snip> That''s just from my preliminary testing so let me know if I''ve missed something, but failing any major problems this is going into production! Many thanks, Dan
bradley taylor
2006-Apr-26 20:09 UTC
[Rails] [ANN] mongrel_cluster 0.1: easy mongrel clustering
On Apr 26, 2006, at 1:43 AM, Dan Sketcher wrote:> Nice one Bradley!Thanks!> This seems to get around the problems I was having with mongrel + > capistrano where a new deployment and symlink update was not picked up > by the mongrel processes (they were keeping the old symlink target on > restart) > > All I had to do was change in mongrel_cluster.yml > <snip> > cwd: /path/to/application/releases/20060411090306 > </snip> > which was automatically inserted by cluster::configure, to > <snip> > cwd: /path/to/application/current > </snip>I''ve found a few bugs with respect to use with Capistrano and I should have fixes shortly. The next release, mongrel_cluster 0.2, will fix the bugs and add a Capistrano task library. Thanks for trying it out! Regards, Bradley Taylor ------ Rails Machine Simplified web application deployment http://railsmachine.com
Dan Sketcher
2006-Apr-26 22:26 UTC
[Rails] [ANN] mongrel_cluster 0.1: easy mongrel clustering
On 4/27/06, bradley taylor <bradley@railsmachine.com> wrote:> I''ve found a few bugs with respect to use with Capistrano and I > should have fixes shortly. The next release, mongrel_cluster 0.2, > will fix the bugs and add a Capistrano task library. Thanks for > trying it out!I used it last night to deploy mongrel into production for one of my sites. I documented the process last night and although I am not the best capistrano user out there you might want to have a look at the tasks I wrote. http://www.dansketcher.com/2006/04/26/capistrano-mongrel-and-mongrel_cluster/ To be honest though, it was an absolute piece of cake thanks to your work. Cheers, Dan