Logback 日志打印到不同的文件
logback.xml中我配置了不同的logger,这样不同模块的log 就可以打印到不同的日志文件中。但是遇到可一个问题,那些日志除了打印到各自的文件中,还打印到了root配置的那个系统日志中。通过google搜索后,发现原来logger中的一个参数(additivity)忘记设置了,这个参数的默认值是true,就是我们配置的looger中的日志还增加到root的日志中。
开始我的配置:
<logger name="Mina_Logger" level="INFO">
<appender-ref ref="My_App"/>
</logger>
修改后的配置:
<logger name="Mina_Logger" level="INFO" additivity="false">
<appender-ref ref="My_App"/>
</logger>
修改后跑了下系统,问题解决。