2012-06-16 78 views
0

我對Ruby很新,想知道如何直接在生產環境中編輯某些文件(用於UI目的)後更新活動網站。編輯製作後如何更新Ruby Live網站?

我們目前正在運行Unicorn。該腳本安裝在/ root/ribbot/ribbot /文件夾中。

謝謝!

回答

3

Rails緩存源代碼,視圖模板等:如果他們改變,那麼你需要重新啓動獨角獸。

獨角獸確實具有無縫重啓功能:向獨角獸主進程發送USR2信號:這會導致啓動新的主進程。當它啓動並運行時,將QUIT發送到舊的。 GitHub有一個很好的blog post他們如何做到這一點

0

這取決於你如何爲你的應用程序提供服務。如果您使用的Heroku,做git add .git commit -m "init「和git push heroku master(與你的提交信息替換INIT)。

如果你正在運行別的東西,只是重新部署。