java – 使用更多信息扩展log4j错误电子邮件
发布时间:2020-12-15 04:08:22 所属栏目:Java 来源:网络整理
导读:我正在使用的Web应用程序为用户的数据完整性问题提供了更多日志.我想获得更多信息,例如: servername 客户端IP 浏览器信息 有没有办法让log4j能够记录上面的参数?换句话说,我想将这些参数与其他参数一起添加.那么log4j为此提供了一些方法吗? 我有log4j.pro
我正在使用的Web应用程序为用户的数据完整性问题提供了更多日志.我想获得更多信息,例如:
> servername 有没有办法让log4j能够记录上面的参数?换句话说,我想将这些参数与其他参数一起添加.那么log4j为此提供了一些方法吗? 我有log4j.properties为: log4j.appender.Stdout=org.apache.log4j.ConsoleAppender log4j.appender.Stdout.layout=org.apache.log4j.PatternLayout log4j.appender.Stdout.layout.conversionPattern=%-5p - %-26.26c{1} - %mn log4j.appender.Stdout=org.apache.log4j.ConsoleAppender log4j.appender.Stdout.layout=org.apache.log4j.PatternLayout log4j.appender.Stdout.layout.conversionPattern=%-5p - %-26.26c{1} - %mn log4j.rootLogger=INFO,Stdout log4j.logger.org.apache.wicket=INFO log4j.logger.org.apache.wicket.protocol.http.HttpSessionStore=INFO log4j.logger.org.apache.wicket.version=INFO log4j.logger.org.apache.wicket.RequestCycle=INFO 我有一个LogUtil.java类,我在其中记录了可用的信息. 编辑: 在哪里可以找到这些参数以及如何在现有记录器中添加它们? 解决方法
看看MDC.
在实际开始处理之前,您应该使用您提到的信息设置MDC.然后,您可以在日志消息中包含此类信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |