2012-01-14 59 views
1

这是在我的开发机器上运行独角兽的unicorn.log,但服务器正在做同样的事情。对于推送到独角兽的每个请求,都有两个日志条目。公用文件夹在本地通过独角兽传递,但服务器上只有应用程序请求,但两者仍显示双重条目。独角兽日志显示每个命中的2个条目

小应用程序,所以我没有注意到任何真正的性能问题,但它似乎是不对的。

任何想法?

I, [2012-01-14T10:54:09.089535 #34573] INFO -- : listening on addr=0.0.0.0:8080 fd=3 
I, [2012-01-14T10:54:09.090163 #34573] INFO -- : worker=0 spawning... 
I, [2012-01-14T10:54:09.092941 #34573] INFO -- : master process ready 
I, [2012-01-14T10:54:09.095054 #34597] INFO -- : worker=0 spawned pid=34597 
I, [2012-01-14T10:54:09.095875 #34597] INFO -- : Refreshing Gem list 
I, [2012-01-14T10:54:19.744259 #34597] INFO -- : worker=0 ready 
127.0.0.1 - - [14/Jan/2012 10:54:26] "GET /page/url HTTP/1.1" 200 29950 0.3179 
127.0.0.1 - - [14/Jan/2012 10:54:26] "GET /page/url HTTP/1.1" 200 29950 0.5209 
127.0.0.1 - - [14/Jan/2012 10:54:26] "GET /ui/base.css HTTP/1.1" 200 33178 0.0670 
127.0.0.1 - - [14/Jan/2012 10:54:26] "GET /ui/base.css HTTP/1.1" 200 33178 0.0716 
+0

发现问题。 Sinatra和Rack都在写日志。禁用Rack Logging,现在只能获得一个条目。简单的事情。 – roberocity 2012-01-14 22:42:37

+0

很好找。您应该将其作为答案发布,然后接受它(在允许的情况下),以便搜索人员将此视为已解决的资源。 – Phrogz 2012-01-19 13:46:25

回答

2

在Sinatra论坛上有人发现了问题。

Sinatra和Rack都写入日志。禁用Rack Logging,现在只能从Sinatra获得一个入口。