logback.xml配置说明

2022-05-24 12:06:45

设置了filter的appender,当onMismatch 设置为accept时,下面的配置将没有意义。设置为DENY时,将只会把INFO的信息输出到appender里面

image.png

下面的配置,只将ERROR的日志输出到appender

image.png


<!-- 1.若是additivity设为false,则子Logger只会在自己的appender里输出,
不会在rootloggerappender里输出(个人可以理解为additivity设为false后,子Logger会覆盖掉rootlogger)。
2.若是additivity设为true,则子Logger不止会在自己的appender里输出,还会在rootloggerappender里输出
-->
<!-- 普通代码 -->
<logger name="cn.com.yitong" level="DEBUG">

     <!-- <appender-ref ref="TRANS_LOG"/>  -->
<!-- <appender-ref ref="ASYNC_TRANS_LOG"/>  -->
<!-- <appender-ref ref="ERROR_WARN"/>  -->
</logger> <!-- root 不设置 也会输出  level会覆盖root 等级-->
<logger name="com.ruoyi" level="info" /><!--在yml配置的level会覆盖这里的-->

指定logger的输出对象

image.png

image.png