1

DelayedJobがデータベースにジョブをプッシュせず、開発環境で同期的に実行するようにするにはどうすればよいですか?

4

1 に答える 1

3

DelayedJob 2.1.3以降、イニシャライザーで使用できDelayed::Worker.delay_jobs = falseます。

ENV変数の設定を確認して、開発中にジョブを強制的に非同期にすることもできます。

Delayed::Worker.delay_jobs = Rails.env.production? || ENV['DELAYEDJOB'].present?
于 2013-03-15T17:28:05.113 に答える