0
我有一个512MB Rackspace盒子,我正在运行3个使用Ruby on Rails编写的网站(每月4500-5000次访问)。可能会导致内存不足导致图像处理失败?
我正在使用Carrierwave和RMagick来调整我上传到网站的图像大小,但最近已停止使用一般错误(图像无法处理)。
我不知道为什么这会突然失败,并且只能在我部署应用程序#3时才开始思考它。内存容量是否会导致图像处理失败?
感谢
罗宾
我有一个512MB Rackspace盒子,我正在运行3个使用Ruby on Rails编写的网站(每月4500-5000次访问)。可能会导致内存不足导致图像处理失败?
我正在使用Carrierwave和RMagick来调整我上传到网站的图像大小,但最近已停止使用一般错误(图像无法处理)。
我不知道为什么这会突然失败,并且只能在我部署应用程序#3时才开始思考它。内存容量是否会导致图像处理失败?
感谢
罗宾
罗宾 -
尝试Mini_magick宝石。我听说在rmagick中调整图像大小可能需要100MB,所以如果像许多缩略图那样做会导致内存问题。在共享主机网站上。 Mini_magick可与ImageMagick和GraphicsMagick库一起使用,并使用Mogrify通过命令行运行,因此占用的内存更少。
但是,我不能使用迷你magick,因为Imagelists似乎不支持,这就是我需要的。
https://github.com/minimagic/minimagick
最亲切的问候, 马克
你有没有监控内存使用情况如何? – Tomdarkness
在导致我关闭这个思考过程的时刻,在进入服务器时遇到了一些困难...... –