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
在導致我關閉這個思考過程的時刻,在進入服務器時遇到了一些困難...... –