次の設定でジョブのセットアップを遅らせました。
Delayed::Worker.max_attempts = 3
Delayed::Worker.delay_jobs = !Rails.env.test?
Delayed::Worker.destroy_failed_jobs = false
Delayed::Worker.sleep_delay = 120
私はワーカーを開始し、開発に取り組んでおり、メールを送信するように ActionMailer を構成しました。
また、コントローラーで次のように呼び出します。
OrderMailer.delay.order_notification(@order)
Mongo で作成されたジョブを確認できますが、コンソールにエラーは表示されません。エラーがあったかどうかを確認するにはどうすればよいですか?? ある種のジョブログはありますか?
コンソールで次を取得します。
1 jobs processed at 3.6244 j/s, 0 failed ..