Sidekiq - 工作陷入困境

时间:2015-11-16 03:35:00

标签: ruby-on-rails-4 sidekiq delayed-paperclip

我有一个rails 4 app。我正在使用paperclip和delayed_pa​​perclip与sidekiq。 sidekiq正在接收后台作业,但它只会在排队队列中永久挂起 这就是我在sidekiq上看到的:

{"job_class"=>"DelayedPaperclip::Jobs::ActiveJob", "job_id"=>"946856ca-c90e-4bb4-9f41-1f1e59269acb", "queue_name"=>"paperclip", "arguments"=>["User", 109, "avatar"]}

在我的用户模型中,我有:

  process_in_background :avatar

procfile.yml

worker: bundle exec sidekiq

我已经阅读了这个问题的所有相关问题,仍然无法弄清楚这个问题。想什么?

感谢。

1 个答案:

答案 0 :(得分:0)

您已将作业排入paperclip队列,但尚未将Sidekiq配置为从该队列中提取作业:

bundle exec sidekiq -q default -q paperclip