在log4j中我可以像这样指定文件:
log4j.additivity.org.springframework.ws.server.MessageTracing=false
log4j.logger.org.springframework.ws.server.MessageTracing=TRACE, AUDIT
log4j.additivity.org.springframework.ws.client.MessageTracing=false
log4j.logger.org.springframework.ws.client.MessageTracing=TRACE, AUDIT
当我想登录名为AUDIT的appender时 .
我应该如何将其重写为log4j2 xml配置?
UPDATE
我已经定义了root logger,如:
<Root level="error">
<AppenderRef ref="console" />
<AppenderRef ref="syslog" />
</Root>
还有一些我要登录app文件的类 . 在log4j中:
log4j.logger.org.springframework=WARN, APP
log4j.logger.org.my.project=DEBUG, APP
但在log4j2中,我不知道如何用一句话重写
1 回答
您是否尝试过以下内容(您需要先定义“app”appender):
然后定义 Logger 的appender: