【发布时间】:2014-09-13 05:08:20
【问题描述】:
我在 Rails 应用程序中使用 sidekiq 执行后台任务。现在工作的数量越来越多,所以我想清除所有的工作。我在控制台中尝试了以下命令
Sidekiq::Queue.new.clear
但它给出了以下错误。
NameError: uninitialized constant Sidekiq::Queue
如何清除 sidekiq 中的所有作业?
【问题讨论】:
-
尝试
include 'sidekiq'之前 -
@BenjaminSinclaire 它给出 TypeError: wrong argument type String (expected Module)
-
之前尝试
require 'sidekiq' -
我总是(真的总是)混淆 include 和 require :)
标签: ruby-on-rails ruby sidekiq