我在 Heroku 上使用独角兽。我遇到的问题之一是文件上传。我们使用carrierwave进行上传,基本上,即使是大约2MB大小的文件,当上传完成50-60%时,Unicorn就会超时。
当我们在本地进行测试时,我们没有使用独角兽,我对本地的大文件没有任何问题(尽管文件使用carrierwave上传到AWS,就像生产+登台一样)。但是,在登台和生产服务器上,我看到我们遇到了超时。
解决此问题的任何策略?我不确定我是否可以将此文件上传延迟作业(因为我需要向我的用户确认该文件确实已成功上传)。
谢谢!林戈