我们的 RoR 应用程序使用了很多需要预编译的资产。通常需要几分钟assets:precompile
才能运行。
然而最近发生了一件非常奇怪的事情:简单rake assets:precompile
永无止境(等了几个小时)。
我找到了一种解决方法:
rake assets:precompile --trace
但是无论如何,修复它会很棒。关于原因的任何想法?
我们的 RoR 应用程序使用了很多需要预编译的资产。通常需要几分钟assets:precompile
才能运行。
然而最近发生了一件非常奇怪的事情:简单rake assets:precompile
永无止境(等了几个小时)。
我找到了一种解决方法:
rake assets:precompile --trace
但是无论如何,修复它会很棒。关于原因的任何想法?
在您的本地机器或生产服务器上需要永远吗?
当我将我的应用程序部署到 AWS 微实例时,我也遇到了类似的情况。它占用了很多 CPU,然后 AWS 限制了 CPU。请参阅http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts_micro_instances.html
现在我在本地预编译我的资产,问题就消失了。
我遇到了同样的问题,并通过某个地方的要点遇到了这个很棒的宝石(史蒂夫·阿加洛科)。总之,很有魅力!