这是在我的开发机器上运行独角兽的unicorn.log,但服务器正在做同样的事情。对于每个被推送到独角兽的请求,都有两个日志条目。本地公用文件夹正在通过独角兽传递,但在服务器上只有应用程序请求,但两者仍显示双重条目。
小应用程序,所以我没有注意到任何真正的性能问题,但似乎有些事情是不对的。
有什么想法吗?
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 :(得分:2)
在Sinatra论坛上的某人的帮助下找到了问题。
Sinatra和Rack都在写日志。禁用了Rack Logging,现在只从Sinatra获得一个条目。