2012-03-30 12 views
0

私は神とdelayed_job労働者を監視する必要があります。それは完全に起動しますが、私は「sudoの神ストップDJ」を使用して、それを停止したいとき、それは神はdelayed_job労働者を停止しません

Sending 'stop' command 
The following watches were affected: 
    dj-0 

を言うしかし、労働者がオンのままである(それは、タスクなどを処理)

私は彼らの神を提供するサイトを通じて見えましたdelayed_jobのconfigsが指定されていませんでした。私は神の設定やsmthのための停止タスクを指定する必要がありますか?

私はこの問題を解決してきましたw.start = "cd #{rails_root} && QUEUE=work_server1 bundle exec rake -f #{rails_root}/Rakefile RAILS_ENV=#{environment} --trace jobs:work"

+0

ベストタイトル。 – Pierre

答えて

0

でdelayed_job始めます。理由は、 "bundle exec"を使用すると2つのプロセスが生成され、神が間違ったものを監視していたからです。だから私は "bundle exec"を使用しないようにrakeをアップグレードしています。

+1

「アップグレードレーキ」とはどういう意味ですか? –

+1

私は同じ問題に遭遇しています。 「アップグレードレーキ」とはどういう意味ですか? – Raphael

関連する問題