我正在使用Paperclip
gem 来允许我的用户上传头像(上传/托管在 上S3
),但是在服务器性能方面遇到了问题。上传照片似乎需要很长时间,我认为这是因为它会在成功上传后将用户重定向回他们的个人资料之前遍历所有转换指标。
这是我的 PaperClip 设置:
has_attached_file :avatar, PAPERCLIP_OPTIONS.merge(
:default_url => "//s3.amazonaws.com/bucket-name/media/avatar-placeholder.gif",
:styles => {
:"58x58" => "35x35^",
:"150x150" => "56x56^",
:"184x185" => "165x110^",
:"259x259" => "259x259^"
},
:convert_options => {
:"58x58" => "-background transparent -auto-orient -gravity center -extent 58x58",
:"150x150" => "-background transparent -auto-orient -gravity center -extent 150x150",
:"184x185" => "-background transparent -auto-orient -gravity center -extent 184x185",
:"259x259" => "-background transparent -auto-orient -gravity center -extent 259x259"
}
)
有没有办法Sidekiq
用来卸载转换选项?