0
我想让Capistrano运行一个多阶段部署,其中每个阶段都有多个服务器。Capistrano多服务器配置
举例来说,具有以下角色的第一阶段部署设置。
Staging
Web: "server_a", "server_b"
DB: "server_c"
server_a
和server_b
都deploy_to "/var/www/appname"
。
server_c
需要deploy_to "/apps/www/appname"
。
部署后,需要运行Bundler和迁移,然后重新启动文件集。
- 是否可以通过Capistrano部署到不同服务器/角色的不同目录?
- 如果没有,那里是否有任何部署系统?
- 如果不是,我是否坚持用手部署?