启动Sidekiq未定义的类/模块UserMailer时出错

时间:2014-07-15 09:24:44

标签: ruby-on-rails ruby sidekiq

我没有任何 UserMailer ,也没有将此定义为Sidekiq我没有遇到问题。

2014-07-15T09:08:34Z 26125 TID-1f0vg2 WARN: {"retry"=>true, "queue"=>"default", "class"=>"Sidekiq::Extensions::DelayedMailer", "args"=>["---\n- !ruby/class 'UserMailer'\n- :receipt\n- - 51\n"], "jid"=>"d298072d05e36665052ac8dd", "enqueued_at"=>1399900307.483016, "error_message"=>"undefined class/module UserMailer", "error_class"=>"ArgumentError", "failed_at"=>1405414127.1232233, "retry_count"=>5, "retried_at"=>1405415314.5643494}

1 个答案:

答案 0 :(得分:1)

我有同样的问题。经过一些重新启动序列(app然后sidekiq然后redis,或redis然后app然后sidekiq或redis然后app然后sidekiq?)它可能完美。