【发布时间】:2013-09-26 09:46:43
【问题描述】:
我希望将每个请求的日志组合在一起,以便与另一个请求的日志区分开来,例如
**********************
Started GET "/" for 67.205.67.76 at 2013-09-15 00:05:15 -0700
Processing by RootController#index as HTML
Rendered root/_index.html.erb within layouts/application (7.0ms)
Rendered layouts/_fonts_hack.html.erb (0.0ms)
Rendered layouts/_ie_version_vars.html.erb (0.0ms)
Rendered topbars/_logged_out_topbar.html.erb (2.0ms)
Rendered layouts/_old_browser_warnings.html.erb (0.0ms)
Completed 200 OK in 27ms (Views: 26.0ms | ActiveRecord: 0.0ms)
**********************
Started GET "/" for 67.205.67.76 at 2013-09-15 00:05:15 -0700
Processing by RootController#index as HTML
Rendered root/_index.html.erb within layouts/application (7.0ms)
Rendered layouts/_fonts_hack.html.erb (0.0ms)
Rendered layouts/_ie_version_vars.html.erb (0.0ms)
Rendered topbars/_logged_out_topbar.html.erb (2.0ms)
Rendered layouts/_old_browser_warnings.html.erb (0.0ms)
Completed 200 OK in 27ms (Views: 26.0ms | ActiveRecord: 0.0ms)
***********************
这样的事情可能吗?有时在我目前的日志中,很难直观地看到一个请求从哪里开始,另一个在哪里结束,有时来自不同请求的日志会散布在其中。
【问题讨论】:
-
你可以放一个全局的前置过滤器,只记录一些星星到记录器...
-
当你得到两个并发请求时会发生什么?
标签: ruby-on-rails logging ruby-on-rails-3.2