Ruby on rails 内存不足会导致图像处理失败吗?

Ruby on rails 内存不足会导致图像处理失败吗?,ruby-on-rails,imagemagick,carrierwave,rmagick,Ruby On Rails,Imagemagick,Carrierwave,Rmagick,我有一个512MB的机架空间盒,上面有3个使用RubyonRails编写的网站(每月访问4500-5000次) 我正在使用Carrierwave和RMagick调整上传到站点的图像大小,但最近出现了一个一般性错误(图像处理失败) 我不知道为什么这会突然失败,只能认为它是在我部署app#3时启动的。RAM的数量会导致图像处理失败吗 谢谢 罗宾罗宾- 试试Mini_magick gem。我听说,在rmagick中调整图像大小可能需要高达100MB的空间,因此,如果执行许多缩略图之类的操作,可能会导致

我有一个512MB的机架空间盒,上面有3个使用RubyonRails编写的网站(每月访问4500-5000次)

我正在使用Carrierwave和RMagick调整上传到站点的图像大小,但最近出现了一个一般性错误(图像处理失败)

我不知道为什么这会突然失败,只能认为它是在我部署app#3时启动的。RAM的数量会导致图像处理失败吗

谢谢

罗宾

罗宾-

试试Mini_magick gem。我听说,在rmagick中调整图像大小可能需要高达100MB的空间,因此,如果执行许多缩略图之类的操作,可能会导致内存问题,尤其是在共享主机站点上。Mini_magick可与ImageMagick和GraphicsMagick库一起使用,并使用Mogrify通过命令行运行,因此占用的内存更少

然而,我不能使用mini-magick,因为ImageList似乎不受支持,这正是我所需要的

最亲切的问候,
Mark

您是否监控了RAM的使用情况?目前在通过SSH连接到服务器时遇到了一些困难,这让我陷入了思考过程。。。