这些随机字母类似一个线程号,表示请求开始到完结,
log4j1.x中我使用的是一个自定义一个类继承conloseAppender然后再重写subAppend在调用this.qw.write()写出,
在log4j 2.x中,看到说是继承AbstractAppender 并重写append, 然后再log4j2.xml中注册,这个append中没有write方法,该如何实现逻辑输出
实现代码
最后打印的日志中,一个controller请求到完结,并没有追加
看了下log4j2.x的文档,有个 RewriteAppender可以实现注入..这个函数如何使用 ######自己在网上搜一下 log4j的配置就可以了######http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html ######首先感谢你的回答,该问题我已解决 您给出的这是log4j 1.x的配置, log4j1.x我已经在问题中进行了实现.######已实现, 步骤自定义一个类继承AbstractAppender并重写append方法,大体与RewriteAppender类似
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。