在执行以下任务时,我总是有一个显着的延迟(c.10秒):
延迟就在它说:
之前 Connecting to database specified by database.yml
我发现有几篇文章确定了10个或更多不同的参数,这些参数可以调整以加速rake和/或rspec运行。但是我不愿意开始摆弄10个不同的参数,却没有更好地了解导致它的原因。
有没有办法诊断导致延迟的原因?喜欢更冗长的东西?
补充资料: Ubuntu 14 Ruby 1.9.3 Rails 3.2
答案 0 :(得分:0)
感谢@MaxWilliams获取此帖How do I debug a slow rails app boot time?
的链接我开始使用Mark Ellul的Bumbler - http://github.com/mark-ellul/Bumbler
它给了我我想要的东西 - 洞察背景中的内容以及哪些宝石花时间。当然我仍然需要加速慢速(雾和authlogic似乎是两个主要的罪魁祸首)。但那是不同的问题。