1. ホーム
  2. ruby-on-rails

[解決済み] コンソールで特定のDelayed::Jobを実行するにはどうしたらいいですか?

2023-01-08 10:09:46

質問

Delayed::Jobsは、何度も再起動し、kill -9して再起動しても、なぜかキューに入るだけで何も実行されません。どのジョブも実行されません。

コンソールで、特定のジョブを指定し、動作するように指示することは可能ですか?

例:... Delayed::Job.find(x).run

どのように解決するのですか?

コンソールから特定のジョブを実行する方法を教えてください。

Delayed::Job.find(x).invoke_job

しかし、実行されたジョブの破棄など、他のことは一切実行されないことを覚えておく必要があります。