2012-01-31 107 views
1

我已成功地將Symfony2應用程序部署到生產Web服務器,但找不到任何有關如何使用一個部署命令部署到多個服務器的文檔。事實上,在這個階段,似乎我唯一的選擇是使用單獨的配置文件進行多個簽出。這是真的嗎?使用capifony部署到多個生產服務器

回答

1

你應該看看到http://capifony.org/

更新:

在這裏你可以找到如何設置它的樣本。

Deploying a Rails App to Multiple Servers using Capistrano - Best Practices

+1

我讀了整個頁面,它不會使在同一時間 – frak 2012-04-06 10:41:12

+0

你說得對部署到多臺服務器的提及。 下面是如何將它與Capistrano的,也許這將工作的例子。 http://stackoverflow.com/questions/2633758/deploying-a-rails-app-to-multiple-servers-using-capistrano-best-practices – Axxiss 2012-04-06 10:53:01

+0

正是我需要的 - 謝謝 – frak 2012-04-06 15:34:49

-1

我遇到這個問題,並發現從Capifony的解決方案,請嘗試Capifony: deployment in clustered machines
你只需準備好您的服務器,並建立與Capifony

cap HOSTS="machine1.domain, machine2.domain" deploy:setup

在這之後,總是爲您的部署命令使用HOSTS變量:

cap HOSTS="machine1.domain, machine2.domain" deploy

或部署多級命令:

cap HOSTS="machine1.domain, machine2.domain" stage_name deploy

+0

@ g00len00b:謝謝你,我編輯了我的答案。 – 2017-03-14 09:03:52

+0

太棒了,現在看起來好多了。 – g00glen00b 2017-03-14 09:04:33

相關問題