ruby-on-rails - 在 652ms 内完成 200 OK (Views : 50. 9ms | ActiveRecord : 18. 3ms)

标签 ruby-on-rails ruby-on-rails-3

我正在尝试理解 rails 日志中的这一行

如果我的 View 只需要 50.9 毫秒,为什么需要 652 毫秒?

谢谢

最佳答案

如果您在开发环境中运行您的应用程序,它必须在每次请求时重新加载大量应用程序文件。这将是我对为什么需要这么长时间的猜测。

你可以尝试进入environments/development.rb和设置 config.cache_classes = true看看这对你的渲染时间有什么样的影响,但记得把它改回 config.cache_classes = false完成后重新启动服务器。

关于ruby-on-rails - 在 652ms 内完成 200 OK (Views : 50. 9ms | ActiveRecord : 18. 3ms),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7493827/

相关文章:

ruby-on-rails-3 - 无法让 "rails console"在 ubuntu 11.10 上工作

ruby-on-rails - 如何更改Rails 3.0的默认日志路径?

ruby-on-rails - 使用 Rails 获取 Web 应用程序页面的 FB Likes 总数

javascript - 如何发布我在 Rails 中看到的一些问题的 jsfiddle 示例?

ruby-on-rails-3 - Rails 3/设置自定义环境变量

ruby-on-rails - 如何在 Rails 3 中使用 gem 而不在 Gemfile 中引用它

ruby-on-rails-3 - 获取哈希键并转换为字符串 ruby

ruby-on-rails - SongsController 中的 NameError#index 未初始化常量 Song::FriendlyId

ruby-on-rails - 如何在 ElasticSearch for Rails 中为特定字段定义类型

ruby-on-rails - 更新的 ruby​​ 和 rails 给 .new .update 方法带来错误