Ruby on rails 如何分析Rails';s页面性能
在我们其中一个页面的产品上的rails应用程序中,我看到:Ruby on rails 如何分析Rails';s页面性能,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,在我们其中一个页面的产品上的rails应用程序中,我看到: Started GET "/bobbb1" for 127.0.0.1 at 2011-09-27 13:31:47 -0700 Processing by PagessController#show as HTML ....lots of queries Rendered modules/_edit.html.erb (5.6ms) Rendered modules/_show.html.erb (9.6ms) Rendered
Started GET "/bobbb1" for 127.0.0.1 at 2011-09-27 13:31:47 -0700
Processing by PagessController#show as HTML
....lots of queries
Rendered modules/_edit.html.erb (5.6ms)
Rendered modules/_show.html.erb (9.6ms)
Rendered feeds/_feed_items_tmpl.html.erb (2.3ms)
Rendered members/_edit.html.erb (1.1ms)
Rendered layouts/_header.html.erb (64.4ms)
Rendered layouts/_footer.html.erb (0.1ms)
Rendered pages/show.html.erb within layouts/application (105.1ms)
Completed 200 OK in 230ms (Views: 100.6ms | ActiveRecord: 11.4ms)
为什么rails显示:
在230ms内完成200 OK
是,然后显示:(视图:100.6ms |活动记录:11.4ms)
这不符合逻辑?这里的滞后是什么。如何诊断性能瓶颈在哪里
感谢您,Rails除了基本日志记录之外,还提供了用于详细分析和基准测试的内置选项。有些指标并非在所有Ruby堆栈中都可用(我知道1.9.x包含更多选项) 看