0

Rails 4アプリがあります。sidekiqでpaperclipとdelayed_pa​​perclipを使用しています。バックグラウンド ジョブは sidekiq によって取得されていますが、エンキューされたキューで永久にハングします。
これは私がsidekiqで見たものです:

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

私の User モデルには次のものがあります。

  process_in_background :avatar

procfile.yml

worker: bundle exec sidekiq

この質問に関連するすべての問題を読みましたが、まだ問題を理解できませんでした。誰か考えますか?

ありがとう。

4

1 に答える 1

1

ジョブをpaperclipキューに入れましたが、そのキューからジョブをプルするように Sidekiq を構成していません。

bundle exec sidekiq -q default -q paperclip
于 2015-11-16T17:27:59.240 に答える