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

在rails应用程序中显示响应时间

  •  2
  • anshul  · 技术社区  · 14 年前

    我想展示一个 This page took x seconds 我的rails应用程序中每个页面底部的小部件。我愿意 x 以反映请求在我的服务器上花费的大致时间。做这件事的好方法是什么?

    编辑:我的生产服务器在phusion passenger上,开发环境在mongerel上。希望有一个解决方案,两者都适用。

    更新:我认为就这个问题而言,railscast的解决方案有点过火。我修改了这里建议的中间件,只设置了一个常量,并在我的布局中使用了它。这样我就不必更改任何内容长度的标题。再次感谢中微子。机架中间件非常有趣。

    1 回复  |  直到 14 年前
        1
  •  4
  •   alex.zherdev    14 年前

    首先我想,这是机架中间件的一个很好的用途。然后我想,呃,瑞恩有一个关于这个的。那么瞧,A railscast 如何通过机架中间件测量响应时间:)

    显然对杂种和乘客都有效。