2010-10-16 70 views
6

我终于得到了Capistrano的在我的网站工作,但是,我似乎无法得到应用工作的重启部分。我想待办事项是建立Capistrano的重新启动运行Rails应用程序后,部署已经通过杂种群。由于我使用乘客安装所有东西,我不知道如何重新启动杂种群。Capistrano的+ NGINX乘客重新启动Rails应用程序

有谁知道如何待办事项吗?在我读过的每个教程,它提到应该有在应用程序的/ tmp文件夹一个文件restart.txt但是我找不到任何说明如何重新启动它...还是要放什么东西在文件中。

回答

9

我想加入这个任务交给你deploy.rb文件应该做

 
namespace :deploy do 
    task :restart do 
    run "touch #{current_path}/tmp/restart.txt" 
    end 
end 

基本上这将运行在其中将重新启动乘客

+0

正确轨道根目录touch tmp/restart.txt,但什么是重启内。 txt文件? – matsko 2010-10-16 16:13:52

+1

没有!! ...它并不需要有任何细节 – 2010-10-17 10:44:42

相关问题