我有一个rails应用程序,对于一个请求,它需要86毫秒:
Completed 200 OK in 86ms (Views: 0.1ms | ActiveRecord: 4.0ms)
它托管在本地主机上。这需要4.1秒,所以在其余的82ms花费在哪里?
由于
答案 0 :(得分:0)
时间被视为视图,数据库/ ActiveRecord和(未显示)处理时间(控制器/模型)。后者是你在日志中没有看到的。
您可以通过检查操作的时间来演示,然后将sleep 10
(暂停10秒)添加到控制器,然后再次检查时间,视图和数据库时间将类似,但总时间将为10再长一点。