Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在rails应用程序中显示响应时间_Ruby On Rails_Performance_Rack - Fatal编程技术网

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

Ruby on rails 在rails应用程序中显示响应时间,ruby-on-rails,performance,rack,Ruby On Rails,Performance,Rack,我想在我的rails应用程序的每个页面底部显示一个这个页面花费了x秒小部件。我希望x反映请求在我的服务器上花费的大致时间。这样做的好方法是什么 编辑:我的生产服务器在phusion passenger上,开发环境在Mongerle上。我希望有一个解决方案,能与两者都很好地配合 更新:我认为就这个问题而言,railscast的解决方案有点过火了。我修改了那里建议的中间件,只设置了一个常量,并在布局中使用了它。这样我就不必更改任何内容长度的标题。再次感谢中微子。机架中间件非常有趣。首先我认为,这是机

我想在我的rails应用程序的每个页面底部显示一个
这个页面花费了x秒
小部件。我希望
x
反映请求在我的服务器上花费的大致时间。这样做的好方法是什么

编辑:我的生产服务器在phusion passenger上,开发环境在Mongerle上。我希望有一个解决方案,能与两者都很好地配合


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

首先我认为,这是机架中间件的一个很好的用途。然后我想Ryan在这上面有一个。然后,瞧,一个关于如何通过机架中间件测量响应时间的例子:)

显然,这对杂种狗和乘客都有效