Spring пакетный администратор отключает журналы

Я интегрировал администратора весенней партии с существующим весенним веб-приложением. Я могу запускать/управлять заданиями с помощью экрана пакетного администрирования и использую Tomcat8 для развертывания. Все работает отлично, но в консоли запускаются пакетные журналы администратора Spring, в результате чего catalina.out заполняет ГБ. Примеры журналов, как показано ниже:

DEBUG o.s.jdbc.core.JdbcTemplate - Executing SQL query [SELECT distinct JOB_NAME from BATCH_JOB_INSTANCE order by JOB_NAME]
DEBUG o.s.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG o.s.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG o.s.jdbc.core.JdbcTemplate - Executing SQL query [SELECT distinct JOB_NAME from BATCH_JOB_INSTANCE order by JOB_NAME]
DEBUG o.s.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource
DEBUG o.s.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
DEBUG o.s.jdbc.core.JdbcTemplate - Executing prepared SQL query
DEBUG o.s.jdbc.core.JdbcTemplate - Executing prepared SQL statement [SELECT COUNT(1) from BATCH_JOB_EXECUTION E, BATCH_JOB_INSTANCE I where E.JOB_INSTANCE_ID=I.JOB_INSTANCE_ID and I.JOB_NAME=?]

и моя конфигурация log4j, как показано ниже:

<logger name="org.springframework" additivity="false" >
   <level value="WARN" />
   <appender-ref ref="DailyRollingFileAppender"/>
</logger>
<logger name="org.springframework.jdbc" additivity="false" >
   <level value="WARN" />
   <appender-ref ref="DailyRollingFileAppender"/>
</logger>

<logger name="org.springframework.web" additivity="false" >
   <level value="WARN" />
   <appender-ref ref="DailyRollingFileAppender"/>
</logger>   

<logger name="org.springframework.batch" additivity="false" >
   <level value="WARN" />
   <appender-ref ref="DailyRollingFileAppender"/>
</logger>

<logger name="org.springframework.batch.admin" additivity="false" >
   <level value="WARN" />
   <appender-ref ref="DailyRollingFileAppender"/>
</logger>

Но я получаю журналы постоянно. Не могли бы вы подсказать, как отключить/увеличить уровень логирования? Заранее спасибо.


person Saravanan Ramamoorthy    schedule 26.05.2016    source источник


Ответы (1)


Я создал logback.xml, как было предложено по следующей ссылке, и он работает как шарм!!

Изменить уровень журнала Spring framework в простой пример проекта?

person Saravanan Ramamoorthy    schedule 30.05.2016