0

ログを見ると、delayed_job が継続的に実行されており、停止できません。私はすでに 'rake jobs:clear' を試しましたが、役に立ちませんでした。

ログは次のようになります。

 Delayed::Backend::ActiveRecord::Job Load (1.2ms)  
 UPDATE "delayed_jobs" SET locked_at = '2013-02-21 16:01:18.602988', locked_by = 'host:computer.local pid:2343' WHERE id IN (SELECT id FROM "delayed_jobs" WHERE ((run_at <= '2013-02-21 16:01:18.602333' AND (locked_at IS NULL OR locked_at < '2013-02-21 12:01:18.602367') OR locked_by = 'host:computer.local pid:2343') AND failed_at IS NULL) ORDER BY priority ASC, run_at ASC LIMIT 1 FOR UPDATE) RETURNING *
4

1 に答える 1

1

あなたはそれを殺す必要があります:

    pkill -9 -f delayed_job

rake jobs:clearにあるジョブをクリアしqueueます。を停止しませんdelayed_job

于 2013-02-21T16:39:02.090 に答える