代码之家  ›  专栏  ›  技术社区  ›  nonopolarity

在Rails中,为什么运行“action_controller/benchmarking.rb”?

  •  0
  • nonopolarity  · 技术社区  · 14 年前

    在检查页面加载速度为什么相当慢时,我看到了

    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb
    

    正在运行。为什么它在运行(它在配置文件中吗?或者在开发模式中它是标准的吗?)

    它会不会导致页面加载异常缓慢?有没有办法关掉它?(使用轨道2.2.2)

    1 回复  |  直到 14 年前
        1
  •  0
  •   jwarchol    14 年前

    在所有环境中,默认情况下都启用基准测试。它只需要快速地进行基本时间计算,以便输出到日志中。

    2.2.2非常旧,我强烈建议至少升级到2.3的最新版本。

    内置基准测试不太可能会减慢页面速度。日志上还写了什么?你对10毫秒的响应时间有什么不满吗?