guicaizhou 2016-06-21 08:02 采纳率: 0%
浏览 2577
已结题

log4j (%F:%L) (%C:%M) 设定的问题

log4j设置:
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
    <layout class="org.apache.log4j.PatternLayout">
        <!-- <param name="ConversionPattern" value="%d %p - %m%n" /> -->
        <param name="ConversionPattern" value="%d{ISO8601} %5p [%t] (%F:%L) (%C:%M) - %m%n" />
    </layout>
</appender>

<!-- Set class org.apache.log4j.RollingFileAppender -->
<appender name="FILE" class="org.apache.log4j.RollingFileAppender">
    <!-- Set location of log file -->
    <param name="File" value="./logs/ritem.log" />
    <param name="MaxFileSize" value="10MB" />
    <param name="MaxBackupIndex" value="7" />
    <param name="Encoding" value="UTF-8" />
    <layout class="org.apache.log4j.PatternLayout">
        <!-- <param name="ConversionPattern" value="%d %p - %m%n" /> -->
        <param name="ConversionPattern" value="%d{ISO8601} %5p [%t] (%F:%L) (%C:%M) - %m%n" />
    </layout>
</appender>

<appender name="app_log" class="org.apache.log4j.AsyncAppender">
    <appender-ref ref="FILE" />
</appender>

<root>
    <priority value ="INFO"/>
    <appender-ref ref="app_log" />
    <appender-ref ref="STDOUT" />
</root>

/log4j:configuration

test类:
public class zhouhl {

private static final Logger logger = Logger.getLogger(zhouhl.class);

/**
 * @param args
 */
public static void main(String[] args) {
    for(int i=0; i<1000; i++){
        logger.info("aaaaaaaaaaaaa   " + i);
    }

}

}

日志文件部分输出结果:
2016-06-21 15:54:47,336 INFO main (?:?) - aaaaaaaaaaaaa 0
2016-06-21 15:54:47,343 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 1
2016-06-21 15:54:47,343 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 2
2016-06-21 15:54:47,344 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 3
2016-06-21 15:54:47,344 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 4
......
2016-06-21 15:54:47,358 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 86
2016-06-21 15:54:47,358 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 87
2016-06-21 15:54:47,358 INFO main (?:?) - aaaaaaaaaaaaa 88
2016-06-21 15:54:47,367 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 89
2016-06-21 15:54:47,368 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 90
......
2016-06-21 15:54:47,405 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 345
2016-06-21 15:54:47,405 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 346
2016-06-21 15:54:47,412 INFO main (?:?) - aaaaaaaaaaaaa 347
2016-06-21 15:54:47,414 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 348
2016-06-21 15:54:47,414 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 349
.........
2016-06-21 15:54:47,437 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 559
2016-06-21 15:54:47,437 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 560
2016-06-21 15:54:47,437 INFO main (?:?) - aaaaaaaaaaaaa 561
2016-06-21 15:54:47,440 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 562
2016-06-21 15:54:47,440 INFO main (com.zhouhl:main) - aaaaaaaaaaaaa 563

等等 每次跑的结果都不同,这是什么情况

  • 写回答

5条回答 默认 最新

  • 白狼King 2016-06-21 08:03
    关注

    你的 有问题

    评论

报告相同问题?

悬赏问题

  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥120 计算机网络的新校区组网设计
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据