【发布时间】:2013-10-02 20:51:15
【问题描述】:
我在 Heroku 上使用独角兽。我遇到的问题之一是文件上传。我们使用 carrierwave 进行上传,基本上,即使是大约 2MB 大小的文件,当上传完成 50-60% 时,Unicorn 就会超时。
当我们在本地进行测试时,我们没有使用 unicorn,而且我对本地的大文件没有任何问题(尽管文件是使用 carrierwave 上传到 AWS 的,就像使用生产 + 登台一样)。但是,在登台和生产服务器上,我看到我们遇到了超时。
有解决此问题的策略吗?我不确定我是否可以将此文件上传延迟作业(因为我需要向我的用户确认文件确实已成功上传)。
谢谢! 林哥
【问题讨论】:
-
你可以尝试在本地使用独角兽吗?
标签: ruby-on-rails carrierwave unicorn