Rails アプリの起動時に Sidekiq キューにジョブを追加してデータを更新する必要がありますが、どこで実行するのが最適なのかわかりません。
今、私はこれを私のに書きましたapplication.rb
:
class Application < Rails::Application
config.after_initialize do
MyWorker.perform_async
end
end
しかし、問題は、sidekiq
コマンドを実行すると Rails スタックも読み込まれるため、キューに 2 つのジョブが残ることです。
それを行う他の方法はありますか?これは私にとって初めての大きな Rails アプリであり、Sidekiq を使用するのも初めてなので、物事を正しく理解していないかどうかはわかりません。それは正しいやり方ではないかもしれません。
ありがとう!