タグ付けされた質問 「sidekiq」

2
Resque vs Sidekiq?[閉まっている]
休業。この質問はもっと集中する必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する 私は現在Resque、バックグラウンドプロセスに使用していますが、最近、多くのハフバフを聞きましたsidekiq。誰かが比較/区別できますか? 特に、ジョブが完了したかどうかをプログラムで監視する方法があることを知りたい sidekiq

11
sidekiqからすべてのジョブをクリアする方法?
Railsアプリケーションのバックグラウンドタスクにsidekiqを使用しています。仕事が増えたので、全部消したい。コンソールで次のコマンドを試しました Sidekiq::Queue.new.clear しかし、それは次のエラーを出していました。 NameError: uninitialized constant Sidekiq::Queue sidekiqからすべてのジョブをクリアするにはどうすればよいですか?


4
sidekiqキューをクリアする
私は永遠に走るこの労働者を持っています。 class Worker include Sidekiq::Worker sidekiq_options queue: "infinity", retry: true def perform(params) # ... self.class.perform_in(30.seconds, params) end end 問題は、このように起動時にワーカーをロードすることです。 config/initializers/load_workers.rb Rails.application.config.after_initialize do if ENV["SIDEKIQ"] == "1" Worker.perform_async({}) end end これを使用してsidekiqを開始しますSIDEKIQ=1 sidekiq --verbose --environment production -C config/sidekiq.yml。 これは、現在実行中のワーカーと再スケジュールされているワーカーの両方で、古いワーカーが停止することを意味します。 起動時に(新しい作品をロードする直前に)これを実行しようとしましたが、うまくいきませんでした。 q = [] q += Sidekiq::RetrySet.new.select { |job| job.klass.match(/Worker/) } q += …

4
未定義のメソッド「transform_keys」がSidekiq Webをロード
gemを更新した後、sidekiq Webサイトが読み込まれず、次のエラーが発生します。 NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>): 更新された宝石は次のとおりです。 selenium-webdriver 3.142.7 rack-protection 2.0.8.1 mime-types 3.3.1 mini_magick 4.10.1 image_processing 1.10.3 groupdate 4.3.0 friendly_id 5.3.0 faraday 0.17.3 http 4.3.0 public_suffix 4.0.3 rack 2.1.1 crass 1.0.6 i18n 1.7.1 minitest 5.14.0 rubyバージョン:ruby 2.6.0p0(2018-12-25リビジョン66547)[x86_64-linux] 完全なエラーメッセージ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.