Apache Log4j2 package spécifique de journalisation à l'aide de log4j2.xml

Je suis en utilisant log4j2. Mais le problème que je suis confronté est qu'il se connecte tous les journaux. Je veux ... un journal de package spécifique pour un fichier spécifique & autre paquet à un autre fichier. Je suis à l'aide de log4j2.xml pour la configuration.
Svp quelqu'un peut-il aider?

log4j2.xml

<?xml version="1.0" encoding="UTF-8"?>
<Loggers>
    <Root level="DEBUG" additivity="false">
        <AppenderRef level="DEBUG" ref="CONSOLE" />
        <AppenderRef level="DEBUG" ref="fileAppender" />
    </Root>
    <Logger name="com.pkg.test.logging.method" level="DEBUG"
        additivity="false">
        <Appender-ref ref="fileAppender" level="DEBUG" />
    </Logger>

</Loggers>

<Appenders>

    <Console name="CONSOLE" target="SYSTEM_OUT">
        <PatternLayout
            pattern="%highlight{[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} %c{1}: %L - %msg%n%throwable}" />
    </Console>

    <RollingFile name="fileAppender" fileName="./log.log"
        filePattern="./log-%d{yyyy-MM-dd}.log">
        <PatternLayout
            pattern="%highlight{[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} %c{1}: %L - %msg%n}" />
        <Policies>
            <TimeBasedTriggeringPolicy interval="1"
                modulate="true" />
        </Policies>
    </RollingFile>
</Appenders>
Merci de poster votre existant log4j2.xml Vous devez configurer les enregistreurs de conséquence et de joindre des appenders. Voir aussi log4j2 documentation de configuration.
Posté le log4j2.xml

OriginalL'auteur Rajas | 2016-08-02