2013-03-06 253 views

回答

2

开始你可以考虑使用foreman和配置Procfile LILE:

server: rails server 
delayed: bundle exec script/delayed_job start 

然后,所有你需要做的,开始一切:

foreman start 
+0

谢谢,当rails服务器启动时,forman是否自己启动,如果我将Gem包含在Gemfile中?否则手动启动工头启动会杀死整个目的:) – iCyborg 2013-03-06 09:09:09

+0

如果您将gem添加到'Gemfile',那么在您的应用程序的根目录下创建一个'Procfile'(使用上面的代码),您不需要执行'rails服务器“,只有'工头开始'。它并没有真正杀死这个目的,因为你仍然只有一个命令来运行,它现在不再一样了。 – TimPetricola 2013-03-06 09:35:28

2

你可以看看foreman其中有一个惊人的railscast开始,你希望每一个服务,当你开始你的Rails服务器

+0

谢谢,当rails服务器启动时,forman是否自己启动,如果我将Gem包含在Gemfile中?否则手动启动工头开始杀死整个目的:) – iCyborg 2013-03-06 09:10:05

+0

正如蒂姆提到的,当你使用领班时,你也应该用它来启动你的rails服务器。不,工头不会自动启动,你需要运行'工头启动'来做到这一点。 – jvnill 2013-03-06 09:22:31

相关问题