我不确定这个问题是否适合我,但我一直在测试Carrierwave&稍微调整一下。我注意到,当使用雾将文件上传到s3时(这是小文件,顺便说一句..),我的Rails应用程序进入“静止”状态,直到上传完成处理。
我将在稍后将所有处理工作移至后台,但这让我感到疑惑:
开发中只是这样吗?
有任何整体建议吗?
答案 0 :(得分:1)
请参阅Best Ruby on Rails Architecture for Image Heavy App等。我的回答是关于Heroku的,但Heroku只是一个最糟糕的情况,因为他们的服务器架构很多。
答案 1 :(得分:0)
使用默认webrick
时遇到类似问题,但在使用apache
和passenger
进行制作上传时,我没有遇到这些问题。您可以尝试在开发环境中切换到thin
,看看是否会产生更好的结果。