James Hargreaves wrote:
So I guess my question is, what setup should I use for development and production? I have been considering Apache or Pound, with a mongrel cluster running several Ruby instances. But do I need this much on the development side?
No, for development you (usually) only need a single Mongrel or Webrick. That is unless you have unusual requirements.
When it comes to production what do I do here? Do I need a mongrel
> cluster for each application? Or can you make
each cluster run more than one application, so Apache/Pound can redirect to the same place for all incoming requests?
You will need one cluster for each app. There is a Rails deployment group which will most likely give your much better responses to deployment questions.