Rails' production.log记录HTTP 408请求?

时间:2016-03-17 07:48:58

标签: ruby-on-rails logging http-status-code-408

我在unicorn后面运行一些Rails服务器,这是nginx的后面。

我可以在nginx' s access.log中看到一些状态为408的POST请求。

123.45.67.890 - - [17/Mar/2016:01:23:45 +1100] "POST /collections/ABC/items/DEFGH HTTP/1.1" 408 0 "http://catalog.paradisec.org.au/collections/ABC/items/DEFGH/edit" "MY FAVOURITE BROWSER"

但我无法在同一时间看到unicorn.log(它没有记录很多东西)或production.log(记录相当数量的东西) )。

Rails是否应该在HTTP 408场景中记录任何内容?

1 个答案:

答案 0 :(得分:1)

production.log仅记录实际到达rails的请求。在我看来,408是由nginx引起的。如果你的独角兽工人很忙,就会发生这种情况。所以在这种情况下,请求既没有达到独角兽也没有轨道。