7

ファイルのアップロードにペーパークリップを使用しています。バックグラウンド ジョブに sidekiq を使用したことのある人はいますか?

Railscast 383 (Amazon S3 へのアップロード) に似たものを達成しようとしていましたが、ペーパークリップと sidekiq を使用していました。

sidekiq で使用するための情報があまり見つかりませんでした。carrierwave に変更する必要があるかどうか、または paperclip と sidekiq (FancyUploader とdelayed_jobs ではなく) の例があるかどうかを考えています。

4

1 に答える 1

5

あなたが探しているのはdelayed_paperclip宝石だと思います: https://github.com/jrgifford/delayed_pa​​perclip/

gem によると、素晴らしい ActiveRecord API があるため、次のようなことができます。

 class User < ActiveRecord::Base
   has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }

   process_in_background :avatar
 end
于 2013-08-19T14:09:18.137 に答える