这是在生产环境中运行时来自Rails服务器的日志:Completed 200 OK in 3309ms (Views: 157.9ms | Searchkick: 95.5ms | ActiveRecord: 297.1ms)
如果我们将3个流程(视图,searchkick,活动记录)占用的时间加在一起它大约是550ms,但是请求所花费的总时间大约是3300ms
如何知道剩余时间在哪里?
我无法添加评论,所以我在这里发布答案。我会在网络标签中检查Chrome浏览器的检查情况,以查看是否有资产下载时间过长。此外,还有一个非常不错的游戏,称为rack-mini-profiler,它可能会有用:https://github.com/MiniProfiler/rack-mini-profiler