【问题标题】:Taking more time to upload image on rackspace花更多时间在机架空间上上传图像
【发布时间】:2013-03-25 21:05:02
【问题描述】:

我有一个应用程序,我正在使用回形针和回形针云文件 gem 上传图像以将图像上传到机架空间。 此功能需要大约几分钟才能通过 localhost 将图像上传到机架空间。 并且在 heroku 上给出了一个应用程序错误。

代码是按照以下准则构建的。
http://blog.joshsoftware.com/2010/04/16/using-rackspace-cloudfiles-with-paperclip/

heroku 出现以下错误

2013-03-22T14:49:02+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=POST path=/en/people/dC95vKJ7mr4OadeJe5kdxp/update_avatar host=foodswap.herokuapp.com fwd="14.97.68.176" dyno=web.1 queue=0ms wait=0ms connect=1ms service=30950ms status=503 bytes=0
2013-03-22T14:49:02+00:00 app[web.1]: Disconnected from ActiveRecord
2013-03-22T14:49:02+00:00 app[web.1]: reaped # worker=0
2013-03-22T14:49:03+00:00 app[web.1]: Connected to ActiveRecord
2013-03-22T14:49:03+00:00 app[web.1]: worker=0 ready

使用: 红宝石 1.9.3 轨道 3.0.19 回形针 3.4.1 回形针云文件 2.3.8.3

那么我怎样才能减少图像处理时间或延长服务器时间呢? 或延迟的工作将帮助我上传图片?如何?

【问题讨论】:

    标签: ruby-on-rails-3 heroku paperclip


    【解决方案1】:

    Heroku 会超时超过 30 秒的请求 - 这始终是上传问题。

    使用 Amazon S3,您可以直接上传而无需通过 Heroku,并在上传完成后将响应传递给 Heroku,从而完全绕过 Heroku 的超时 - 您需要查看 Rackspace 是否提供此类功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多