将sidekiq作业类型更改为ActiveJob子类后出现问题

时间:2016-03-11 16:16:54

标签: ruby-on-rails sidekiq rails-activejob

我有一个最初只包含Sidekiq::Worker的类,在一些重构过程中,我做了一个骨头移动并将其更改为ActiveJob子类并删除了Sidekiq::Worker的include语句。现在我得到关于NoMethodError: undefined method 'job_id='的重复例外。是否有一种简单的方法可以清除可能导致此问题的redis作业?我不认为它将整个工作存储在redis中,但显然确实如此。

1 个答案:

答案 0 :(得分:1)

redis-cli flushall将彻底清除您当地的Redis。