【问题标题】:In log4j2 Can I Have Multiple Loggers with the Same Name?在 log4j2 中我可以有多个同名的记录器吗?
【发布时间】:2014-03-31 09:29:03
【问题描述】:

在 log4j2 中拥有多个同名记录器是否合法?如果不是,我怎么能完成同样的事情?

<logger name="com.foo.bar" level="error" additivity="false">
    <appender-ref ref="SMTPAppender" /> 
    <appender-ref ref="stdout" />
</logger>
<logger name="com.foo.bar" level="INFO">
    <appender-ref ref="RollingFile"/>
</logger>
<root level="INFO">
    <appender-ref ref="stdout"/>
</root>

【问题讨论】:

    标签: java xml logging log4j2


    【解决方案1】:

    这个问题已经在这里解决了: How to configure log4j to log different log levels to different files for the same logger

    您必须使用附加程序,因为您不能有两个同名的记录器。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      • 1970-01-01
      • 2018-07-14
      • 2014-01-17
      相关资源
      最近更新 更多