Ruby
Mongrel 只重啟一個埠?
我有一個跨六個埠的混合集群設置。我了解如何重新啟動集群。
如果我可以為我們的 Redmine 安裝進行外掛測試,並且不必中斷團隊服務來重新啟動 mongrel,那就太好了。我想知道是否可以僅重新啟動一個可以用作開發埠的埠?(在重新啟動時,mongrel 似乎會載入對 rails 應用程序所做的更改。)
解決此問題的一種方法是為您的 Redmine 外掛測試單獨部署。您可以使用 Capistrano 多級部署到同一伺服器上的不同目錄(並使用相同的
database.yml
)。然後,您可以隨時重新啟動該實例而不會打擾團隊。