Domanda

In LOG4J2 è legale avere più logger con lo stesso nome?Se non lo è, come sarei in grado di realizzare la stessa cosa?

<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>
.

È stato utile?

Soluzione

Questa domanda è già stata risolta qui: ComeConfigura Log4J per registrare diversi livelli di registro su diversi file per lo stesso logger

È necessario utilizzare un appender, poiché non puoi avere due logger con lo stesso nome.

Spero che questo aiuti!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top