Questions tagged «sidekiq»

2
Resque vs Sidekiq?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 改善这个问题 我目前正在使用Resque我的背景程序,但是最近我听到了很多有关的内容sidekiq。有人可以比较/区分吗? 我特别想知道是否有一种方法可以以编程方式监视作业是否在 sidekiq

11
如何清除sidekiq的所有作业?
我正在用sidekiq进行Rails应用程序中的后台任务。现在工作数量增加了,所以我想清除所有工作。我在控制台中尝试了以下命令 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网站
更新gem之后,它不会加载sidekiq网站,并显示以下错误: 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] 完整的错误讯息
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.