Não sei se esse é o termo correto, mas como fazer deploy quando se tem vários servidores com a aplicação rodando?
Um exemplo disso é o GitHub, vc pode ter o GitHub no seu proóprio servidor e sempre vai ter as atualizações quando for feito um novo deploy.
Qual é o servidor?
Acho que não fui muito claro.
Por exemplo, o cliente, por qualquer razão, quer que a aplicação esteja rodando no seu servidor próprio. Então quando for fazer o deploy, teria que considerar meu servidor, e o servidor do meu cliente para fazer a atualização.
Vc pode configurar o capistrano para atualizar todos os servidores de uma vez.
Ou cria um script que automatize isso pra vc… faz uma lista de hosts, e roda tua “receita” de deploy pra cada um deles.
[quote=Luizao]Vc pode configurar o capistrano para atualizar todos os servidores de uma vez.
Ou cria um script que automatize isso pra vc… faz uma lista de hosts, e roda tua “receita” de deploy pra cada um deles.[/quote]
Soa um pouco como Puppet …