比如
这些随机字母类似一个线程号,表示请求开始到完结,
log4j1.x中我使用的是一个自定义一个类继承conloseAppender然后再重写subAppend在调用this.qw.write()写出,
在log4j 2.x中,我开始也准备直接继承ConsoleAppender类,但是发现在Log4j2.x中ConsoleAppender类是final的,无法继承,然后查询
看到说是继承AbstractAppender 并重写append, 然后再log4j2.xml中注册,这个append中没有write方法,该如何实现逻辑输出
实现代码:
log2j.xml:
最后打印的日志中,一个controller请求到完结,并没有追加我想要的头文件