【发布时间】:2013-07-24 09:20:39
【问题描述】:
当我从相机将图像(在 Amazon S3 服务器上)上传到 Heroku 应用程序时,假设照片超过 2.5MB,有时应用程序未在 30 秒内处理,我在屏幕上看到警告关于应用程序错误的消息。
这不是很人性化的行为,如何避免这种行为?我现在可以购买额外的测功机,但我不确定这是一个解决方案。对于文件上传,我使用 Paperclip gem。
当用户上传大于 3MB 的图片时,您如何解决这种情况?
【问题讨论】:
-
您是否对图像进行了任何可能会减慢速度的后期处理(例如使用回形针调整大小)?使用带有回形针的heroku上的rails上传25mb的文件没有问题。
-
是的,拇指和中等大小图像的基本调整大小 -> 这意味着我正在上传原始图像,并从这个原始大小的图像创建另外 2 个图像。
标签: ruby-on-rails ruby heroku upload amazon-s3