私は遅延ジョブをエンキューするコードを実行する既存のキュウリスイートを実行していますが、どれも "run_at"条件を含んでいません。しかし、私は今、 "run_at"で将来エンキューされるジョブを導入しました。しかし、私が新しい機能を実行すると、そのジョブがすぐに実行されていることがわかります。Delayed ::キュウリ試験でジョブrun_atが受け入れられない
私は、セットアップファイルのこのやや有望行が見つかりました:私は、値をtrueに変更すると役立つと期待が、それは仕事のどれもが実行されないことになり
# Run all delayed jobs inline
Delayed::Worker.delay_jobs = false
を。
どのようにしてrun_atを受け取り、まだエンキューしたらすぐに他のジョブを実行できますか?