Rails deployment/mongrel_cluster question

I've almost got my first Rails deployment up and running, but I'm a
bit confused about the mongrel configuration. The AWDWR book talks
about generating mongrel_cluster.yml and I've done that, but some
other information I've read points to the spin script used by
Capistrano for defining/starting the mongrel cluster. My Capistrano-
based deployment seems to be correctly invoking spin to start the
mongrels, but I'm wondering if the mongrel_cluster.yml file is
relevant anymore. Of course I'm asking this because my Apache setup
doesn't seem to want to redirect to the mongrels so I'm wondering if
I've messed something up somewhere :slight_smile:

TIA,
-- bb

did you compile apache (2.4+) with the mod_proxy_balancer option?
you'll need that to use mongrel_cluster. In your apache config you
need to add the balancer configuration and a few other declarations.
Note that Apache 2.x and below don't have a mod_proxy_balancer. Try
nginx if you're looking for a different front end web server.

I'ma afraid i don't have my usual mongrel + apache conf files here to
paste but this was the tutorial that got me started the first time

http://blog.codahale.com/2006/06/19/time-for-a-grown-up-server-rails-mongrel-apache-capistrano-and-you/

good luck!

Joe

Hi Joe, thanks for the help. I did have a back-level version of
Apache without the mod_proxy_balancer support. Upgraded Apache and
all is working now. Thanks again.