2010-10-21 7 views
2

J'ai un problème. Quartz ne cesse de mettre son journal sur tous mes fichiers journaux. Puis-je rediriger le journal de Quart vers un fichier séparé? Voici mon logback.xml:Quartz continue de mettre son journal sur tous mes fichiers journaux

<configuration debug="false"> 
    <appender name="hcmut.cse.virtuallab.request" class="ch.qos.logback.core.FileAppender"> 
    <file>log/hcmut.cse.virtuallab.request.log</file> 
    <encoder> 
     <pattern>%date %level [%thread] %logger [%file:%line] %msg%n</pattern> 
    </encoder> 
    </appender> 
    <appender name="hcmut.cse.virtuallab.timer" class="ch.qos.logback.core.FileAppender"> 
    <file>log/hcmut.cse.virtuallab.timer.log</file> 
    <encoder> 
     <pattern>%date %level [%thread] %logger [%file:%line] %msg%n</pattern> 
    </encoder> 
    </appender> 
    <logger name="root" level="debug"> 
    <appender-ref ref="hcmut.cse.virtuallab.timer" /> 
    <appender-ref ref="hcmut.cse.virtuallab.request" /> 
    </logger> 
</configuration> 

Répondre

6

Ajouter cette ligne à votre fichier de configuration logback:

<logger name="org.quartz"> 
    <level value="info" /> 
</logger> 
5

En fait, si vous voulez connecter le Quartz à fichier séparé journal, puis créer un appender et l'associer à quartz espace de noms

<appender name="QuartzRLFA" type="log4net.Appender.RollingFileAppender"> 
    <file value="Logs/QuartzOnly.log"/> 
    <appendToFile value="true"/> 
    <maxSizeRollBackups value="5"/> 
    <maximumFileSize value="5MB"/> 
    <rollingStyle value="Size"/> 
    <staticLogFileName value="true"/> 
    <layout type="log4net.Layout.PatternLayout"> 
    <conversionPattern value="%date [%15.15thread] %-5level %logger{2} - %message%newline%exception"/> 
    </layout> 
</appender> 
<!-- Setup the root category, add the appenders and set the default level --> 
<root> 
    <level value="DEBUG"/> 
    <appender-ref ref="hcmut.cse.virtuallab.request"/> 
</root> 
<!-- Specify the level specific to Quartz --> 
<logger name="Quartz"> 
    <level value="ALL" /> 
    <appender-ref ref="QuartzRLFA" /> 
</logger>