Использование Capistrano для развертывания приложения Rails на нескольких веб-серверах

В настоящее время я настраиваю новую производственную среду для приложения Rails, которая включает в себя несколько серверов приложений с балансировкой нагрузки (в настоящее время только два, но со временем они будут увеличиваться).

Я хотел бы справиться с развертыванием приложения на всех этих серверах в одной команде, используя Capistrano (которую я уже использую для своего существующего единственного сервера). Единственный способ увидеть это - использоватьcapistrano-ext (который я фактически уже использую для развертывания в своей тестовой и промежуточной средах), определяя новую «среду» для каждого сервера приложений (app1, app2 и так далее) и выполнение развертывания с использованием чего-то вроде:

cap app1 app2 app3 deploy

Это рекомендуемый способ сделать это или есть лучший подход?

Ответы на вопрос(3)

Ваш ответ на вопрос