1

以前は sidekiq を使用していましたが、今は que に移行してすべてを Postgresql に保存することにしました。redis の高性能機能は必要ないため、アプリケーションの外部コンポーネントへの依存を減らしたいと考えました。gem 'que' を追加してインストールし、application.rb に次のように記述しました。

config.active_job.queue_adapter = :que

ActiveJob::Base から継承したすべてのジョブ

しかし、sidekiq のように別のスレッドでバックグラウンド タスクを実行する方法がわかりません (rake コマンド rake sidekiq:start で実行します)。

4

2 に答える 2

0

利用可能な実行可能ファイルがqueあります。したがって、実行するだけですque。オプションの詳細については、 を実行してque -hください。

于 2016-07-23T16:52:22.580 に答える