【发布时间】:2012-01-26 15:52:38
【问题描述】:
我在 deploy.rb 中有以下设置来重启我的服务器:
namespace :deploy do
task :restart do
run "if [ -f #{unicorn_pid} ] && [ -e /proc/$(cat #{unicorn_pid}) ]; then kill -USR2 \`cat #{unicorn_pid}\`; else cd #{deploy_to}/current && bundle exec unicorn -c #{unicorn_conf} - E #{rails_env} -D; fi"
end
end
但它不起作用。我的意思是命令执行(它询问我密码并且没有给出错误),但配置文件中的所有更改仍然被忽略(即工作进程的数量或数据库设置)。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 capistrano unicorn