[英]How to diagnose slow rails / rake / rspec tasks
運行以下任務時,我總是會有很大的延遲(約10秒):
延遲是在它說:
Connecting to database specified by database.yml
我發現有幾篇文章指出了10個或更多不同的參數,可以對其進行調整以加快rake和/或rspec的運行速度。 但是我不願意在沒有更好地了解導致它的原因的情況下開始擺弄10個不同的參數。
有沒有辦法診斷造成延遲的原因? 喜歡更冗長的內容嗎?
補充信息:Ubuntu 14 Ruby 1.9.3 Rails 3.2
感謝@MaxWilliams提供此文章的鏈接如何調試緩慢的Rails應用啟動時間?
我開始使用Mark Ellul的Bumbler- http: //github.com/mark-ellul/Bumbler
它給了我我想要的東西-深入了解背景中發生的事情以及哪些寶石在花時間。 當然,我仍然需要加快慢速的速度(霧和authlogic似乎是兩個主要的罪魁禍首)。 但這是另一個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.