我對Ruby很新,想知道如何直接在生產環境中編輯某些文件(用於UI目的)後更新活動網站。編輯製作後如何更新Ruby Live網站?
我們目前正在運行Unicorn。該腳本安裝在/ root/ribbot/ribbot /文件夾中。
謝謝!
我對Ruby很新,想知道如何直接在生產環境中編輯某些文件(用於UI目的)後更新活動網站。編輯製作後如何更新Ruby Live網站?
我們目前正在運行Unicorn。該腳本安裝在/ root/ribbot/ribbot /文件夾中。
謝謝!
Rails緩存源代碼,視圖模板等:如果他們改變,那麼你需要重新啓動獨角獸。
獨角獸確實具有無縫重啓功能:向獨角獸主進程發送USR2信號:這會導致啓動新的主進程。當它啓動並運行時,將QUIT發送到舊的。 GitHub有一個很好的blog post他們如何做到這一點
這取決於你如何爲你的應用程序提供服務。如果您使用的Heroku,做git add .
,git commit -m "init
「和git push heroku master
(與你的提交信息替換INIT)。
如果你正在運行別的東西,只是重新部署。