Quartz keeps putting its log on all my log files

心不动则不痛 提交于 2019-12-03 20:41:38

Add this line to your logback config file:

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

Actually if you wanted to log the Quartz to separate log file, then create an appender and associate it to Quartz namespace

<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>
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!