Uso de Capistrano para implementar una aplicación Rails en múltiples servidores web

Actualmente estoy configurando un nuevo entorno de producción para una aplicación Rails que incluye múltiples servidores de aplicaciones con carga equilibrada (actualmente solo dos, pero esto aumentará con el tiempo).

Me gustaría manejar la implementación de la aplicación en todos estos servidores en un solo comando usando Capistrano (que ya uso para mi servidor único existente). La única manera que puedo ver de hacer esto es usarcapistrano-ext (que en realidad ya utilizo para implementarlo en mis entornos de prueba y de prueba), definiendo un nuevo "entorno" para cada servidor de aplicaciones (app1, app2 y así sucesivamente) y realizar una implementación utilizando algo como:

cap app1 app2 app3 deploy

¿Es esta la forma recomendada de hacerlo o hay un mejor enfoque?

Respuestas a la pregunta(3)

Su respuesta a la pregunta