代码之家  ›  专栏  ›  技术社区  ›  pauljwilliams

Apache日志行出现顺序错误-为什么?

  •  21
  • pauljwilliams  · 技术社区  · 17 年前

    IP1 - - [22/Jun/2009:12:20:40 +0000] "GET URL1" 200 3490 "REFERRING_URL1" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)"
    
    IP2 - - [22/Jun/2009:12:11:47 +0000] "GET URL2" 200 17453 "-" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11"
    
    IP3 - - [22/Jun/2009:12:20:41 +0000] "GET URL3" 200 889 "REFERRING_URL2" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; 3P_USEC 1.0.11.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618)"
    

    (我匿名了请求IP-IP1、IP2和IP3,请求URL-URL1、URL2和URL3,以及两个引用器URL)

    可以看出,三行(按此顺序出现在日志中)不同步。只有当IP2请求URL2时才会发生这种情况——所有其他日志看起来都很正常。

    2 回复  |  直到 17 年前
        1
  •  22
  •   David Rabinowitz    17 年前

    %D 访问您的LogFormat定义,查看处理请求所需的时间(以微秒为单位)。

    查看更多 here

    推荐文章