簡體   English   中英

如何診斷慢軌/ Rake / Rspec任務

[英]How to diagnose slow rails / rake / rspec tasks

運行以下任務時,我總是會有很大的延遲(約10秒):

  • Rails服務器
  • 耙資產:預編譯
  • 規格

延遲是在它說:

    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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM