Ruby on rails 重新启动Rails应用程序

Ruby on rails 重新启动Rails应用程序,ruby-on-rails,Ruby On Rails,我正在构建一个只能在本地网络上运行的应用程序,并且正在寻找从应用程序本身重新启动服务器的最佳方法。目前,这只在使用WEBrick的Windows上运行。看看Capistrano,正如其他人所建议的,它太棒了:) 这就是你要做的。它将从您的git/SVN repo(更多受支持的ofc)获取最新的源代码,部署并重新启动您的应用程序服务器。为什么需要从应用程序重新启动服务器?基本上只是为了在更新应用程序时尽可能方便用户。这意味着,如果我按下一个更新按钮,用户只需单击一个按钮即可更新并重新启动,而无需任

我正在构建一个只能在本地网络上运行的应用程序,并且正在寻找从应用程序本身重新启动服务器的最佳方法。目前,这只在使用WEBrick的Windows上运行。

看看Capistrano,正如其他人所建议的,它太棒了:)


这就是你要做的。它将从您的git/SVN repo(更多受支持的ofc)获取最新的源代码,部署并重新启动您的应用程序服务器。

为什么需要从应用程序重新启动服务器?基本上只是为了在更新应用程序时尽可能方便用户。这意味着,如果我按下一个更新按钮,用户只需单击一个按钮即可更新并重新启动,而无需任何麻烦。这就是capistrano的作用。创建一个部署后cap任务,在更新完成后重新启动服务器。感谢Srdjan,我将了解capistrano。
$ cap deploy