2016-05-26 8 views
0

私は、既存の春のWebアプリケーションと春のバッチ管理を統合しました。私は、バッチ管理画面を使ってジョブをトリガー/コントロールすることができ、展開のためにTomcat8を使用しています。すべてが完璧に動作していますが、春の管理バッチログがコンソールでトリガされ、catalina.outにGBが書き込まれます。以下のように サンプルログ:以下のように春のバッチ管理のログを無効にする

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> 

しかし、私は継続的にログを取得しています。ログレベルを無効/増加させる方法をお勧めしますか?前もって感謝します。

答えて

関連する問題