我知道,问题看起来有点混乱。让我详细解释一下。有什么方法可以在Log4j日志消息中显示用户数据?
我有一些数据,我想每次在Logger
与用户消息一起显示。
Ex。 log4j.appender.filer.layout.ConversionPattern=
%-5p %d{yyyyddMM-HH:mm:ss} %m%n
控制台: WARN 20162208-18:34:35测试信息
这是我在Log4j.properties文件,它的工作绝对没问题设置的图案。
现在问题出现时,我想添加一些用户数据在这种模式。这个用户数据将会是一些值,将从用户输入中提取。用户数据后,控制台应该有的事情是这样的:
控制台: WARN USER_DATA 20162208-18:34:35测试信息
所以我的问题是,我们可以设置/测量数据记录模式发送的用户数据?
我看过一些例子,其中用户扩展了Appender
类,并覆盖了append()
方法。但我正在寻找一些不同的方法。
你想在每一个日志*用户数据*? –
@TAsk是的!这是正确的.. –