Usinig: role :web, "ip_of_nginx_server" role :app, "ip_of_mongrel_server1", "ip_of_mongrel_server2" role :db, "ip_of_mongrel_server1", :primary => true
Your code will be deployed to nginx host and mongrel hosts rake db:migrate will be run from mongrel_server1 I don't think you need your mysql server listed for any of the default deployment tasks. On May 12, 5:22 pm, Jochen Kaechelin <[EMAIL PROTECTED]> wrote: > Am 12.05.2008 um 23:11 schrieb Jochen Kaechelin: > > > > > > > Am 12.05.2008 um 22:57 schrieb [EMAIL PROTECTED]: > > >> I think what you want is: > > >> role :web, "ip_of_nginx_server" > >> role :app, "ip_of_mongrel_server1", "ip_of_mongrel_server2" > >> role :db, "ip_of_mongrel_server1", :primary => true > > > you mean: > > > role :web, "ip_of_nginx_server" > > role :app, "ip_of_mongrel_server1", "ip_of_mongrel_server2" > > role :db, "ip_of_mysql_server", :primary => true > > > ?? > > >> web = the server that should serve the /public director > >> app = the server that runs the rails application > >> db = the server that runs rake db:migrate > > So I do not have to define the nginx host? > the /public directory is on both mongrel servers and rails > is running on them both, too. > > The nginx machine is "only" proxying the requests to the mongrel. > > Mhhh.... > > -- > Jochen --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
