Ruby on rails 从机架空间切换到S3时如何维护图像
我在使用Rackspace上传图像时遇到性能问题。没有其他原因或bug可以确定问题是什么,使用S3的快速测试部署完全解决了问题 在对s3进行更改时,是否有办法维护机架空间链接和图像?当我们在登台服务器上更改它们时,所有的url引用都将被删除并替换为新的url,使所有图像都变成404Ruby on rails 从机架空间切换到S3时如何维护图像,ruby-on-rails,amazon-s3,carrierwave,fog,rackspace,Ruby On Rails,Amazon S3,Carrierwave,Fog,Rackspace,我在使用Rackspace上传图像时遇到性能问题。没有其他原因或bug可以确定问题是什么,使用S3的快速测试部署完全解决了问题 在对s3进行更改时,是否有办法维护机架空间链接和图像?当我们在登台服务器上更改它们时,所有的url引用都将被删除并替换为新的url,使所有图像都变成404 class PostimageUploader < CarrierWave::Uploader::Base include CarrierWave::MiniMagick # These settings
class PostimageUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
# These settings are for image updloads to rackspace
if Rails.env.production?
storage :fog
else
storage :file
end
# Do not edit this file structure
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
def extension_white_list
%w(jpg jpeg gif png)
end
end
类PostimageUploader谢谢您的帮助。我在这里回答了一个类似的问题:。看看。干杯,我会回顾一下,并写下我是如何解决这个问题的。