0
沒有the signals,例如, HUP,導致resque-pool重新讀取環境。那麼,我如何重新啓動腳本?Restart Resque-Pool
在init.d下,我已經試過 「殺-QUIT」 之後再次啓動:
echo "kill -QUIT $pid" | sudo -u deploy -i bash
echo 'cd /home/deploy ; bundle exec resque-pool --daemon --environment staging' | sudo -u deploy -i bash
...但我得到一個錯誤:
/home/deploy/vendor/bundle/ruby/1.9.1/gems/resque-pool-0.3.0/lib/resque/pool/cli.rb:62:in `manage_pidfile': Pidfile already exists at tmp/pids/resque-pool.pid and process is still running. (RuntimeError)
謝謝託尼。我沒有使用resque,所以無法驗證。如果其他人驗證它,將會接受。 – mahemoff