需要知道在Rails请求执行中花费的时间

问题描述 投票:0回答:1

这是在生产环境中运行时来自Rails服务器的日志:Completed 200 OK in 3309ms (Views: 157.9ms | Searchkick: 95.5ms | ActiveRecord: 297.1ms)

如果我们将3个流程(视图,searchkick,活动记录)占用的时间加在一起它大约是550ms,但是请求所花费的总时间大约是3300ms

如何知道剩余时间在哪里?

ruby-on-rails ruby-on-rails-4 logging benchmarking
1个回答
0
投票

我无法添加评论,所以我在这里发布答案。我会在网络标签中检查Chrome浏览器的检查情况,以查看是否有资产下载时间过长。此外,还有一个非常不错的游戏,称为rack-mini-profiler,它可能会有用:https://github.com/MiniProfiler/rack-mini-profiler

© www.soinside.com 2019 - 2024. All rights reserved.