Capistrano部署了多个Rails

尽管this question解决了将应用程序部署到多台服务器的问题,但是还有一个更复杂的部署上下文,我无法弄清。

假设有2个服务器,这些服务器需要定位多个目录:

server 1
  set :deploy_to,"/deploy_directory_1","/deploy_directory_2","/deploy_directory_3"
server 2
  set :deploy_to,"/deploy_directory_2"

由于production.rb可以指定多个服务器,因此问题在于:如何解决多目标/多服务器的情况

此问题由

  1. 对于生产环境,只能在生产模式下提供一个production.rb文件
  2. 每个应用程序都需要一个不同的数据库设置

摆脱这个难题的最好方法是什么?

snow6298 回答:Capistrano部署了多个Rails

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2644196.html

大家都在问