Ruby on rails Rails Carrierwave在上传时会冻结应用程序——它在生产中也会这么做吗

Ruby on rails Rails Carrierwave在上传时会冻结应用程序——它在生产中也会这么做吗,ruby-on-rails,carrierwave,Ruby On Rails,Carrierwave,我不确定这个问题是否适合,但我一直在测试Carrierwave,并对其进行了一些调整。我注意到,当使用fog将文件上载到s3时(顺便说一下,这是一些小文件),我的Rails应用程序将处于“静止”状态,直到上载完成处理 稍后我将把所有处理移到后台,但这让我感到疑惑: 只是在发展中才是这样吗? 有什么总体建议吗?在使用默认的webrick时,我会遇到类似的问题,但在使用apache和passenger上传产品时,我不会遇到这些问题。您可以尝试在您的开发环境中切换到thin,看看这是否会产生更好的结

我不确定这个问题是否适合,但我一直在测试Carrierwave,并对其进行了一些调整。我注意到,当使用fog将文件上载到s3时(顺便说一下,这是一些小文件),我的Rails应用程序将处于“静止”状态,直到上载完成处理


稍后我将把所有处理移到后台,但这让我感到疑惑:

只是在发展中才是这样吗?


有什么总体建议吗?

在使用默认的
webrick
时,我会遇到类似的问题,但在使用
apache
passenger
上传产品时,我不会遇到这些问题。您可以尝试在您的开发环境中切换到
thin
,看看这是否会产生更好的结果。

请参见,等等。我的答案是关于Heroku的,但Heroku只是一个最坏的情况,因为它有许多小型服务器架构