Usando o Capistrano para implantar um aplicativo Rails em vários servidores da web

No momento, estou configurando um novo ambiente de produção para um aplicativo Rails que inclui vários servidores de aplicativos com balanceamento de carga (atualmente apenas dois, mas isso aumentará com o tempo).

Eu gostaria de lidar com a implantação do aplicativo em todos esses servidores em um único comando usando o Capistrano (que eu já uso para o meu servidor único existente). A única maneira que posso ver de fazer isso é usarcapistrano-ext (que eu realmente já uso para implantar em meus ambientes de teste e preparação), definindo um novo 'ambiente' para cada servidor de aplicativos (app1, app2 e assim por diante) e realizando uma implantação usando algo como:

cap app1 app2 app3 deploy

Essa é a maneira recomendada de fazer isso ou há uma abordagem melhor?

questionAnswers(3)

yourAnswerToTheQuestion