springmvc配置使用logback日志打印

更新时间:2023-06-19 10:35:07 阅读: 评论:0

</encoder>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>${level}</level>
</filter>
</appender>
<!-- 按照⼩时⽣成⽇志⽂件 -->
<appender name="INFO"  class="ch.olling.RollingFileAppender">
毛衣编织图解<File>${log.ba}/${duleName}.log</File>
<rollingPolicy class="ch.olling.SizeAndTimeBadRollingPolicy">
<!--⽇志⽂件输出的⽂件名按照⼩时切割  yyyy-MM-dd这样是按照天滚动保存⽇志-->
<FileNamePattern>${log.ba}/${duleName}_%d{yyyy-MM-dd.HH}.%i.log</FileNamePattern>
<!--控制最多保留多少数量如果是按⽇滚动,那么⼀天有1个⽇志⽂件,240 代表能保存240个⽂件,就是 8天 (意思是保存⼋个⽉)  这⾥是按照HH 到⼩时,所以⼀天产⽣24个,也就            <MaxHistory>240</MaxHistory>
<!--⽇志⽂件切割⼤⼩-->
<maxFileSize>${log.max.size}</maxFileSize>
</rollingPolicy>
<encoder class="ch.qos.der.PatternLayoutEncoder">
<!--格式化输出:%d表⽰⽇期,%thread表⽰线程名,%-5level:级别从左显⽰5个字符宽度%msg:⽇志消息,%n是换⾏符-->
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
</encoder>食品创业
<!--输出级别拦截-->
箜篌图片
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>${level}</level>
</filter>
</appender>
<!--不管什么级别⽇志,都只拦截错误⽇志-->
<appender name="ERROR"  class="ch.olling.RollingFileAppender">
<File>${log.ba}/${duleName}.log</File>
<rollingPolicy class="ch.olling.SizeAndTimeBadRollingPolicy">玫瑰折法
<!--⽇志⽂件输出的⽂件名-->
<FileNamePattern>${log.ba}/${duleName}_%d{yyyy-MM-dd.HH}.%i.log</FileNamePattern>
<!--⽇志⽂件保留⼩时数如果是按照天切割,则代表是天数-->
<MaxHistory>240</MaxHistory>
<!--⽇志⽂件切割⼤⼩-->
<maxFileSize>${log.max.size}</maxFileSize>
</rollingPolicy>
<encoder class="ch.qos.der.PatternLayoutEncoder">
<!--格式化输出:%d表⽰⽇期,%thread表⽰线程名,%-5level:级别从左显⽰5个字符宽度%msg:⽇志消息,%n是换⾏符-->
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
</encoder>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>ERROR</level>
</filter>
</appender>
<!--myibatis log configure-->
<logger name="com.apache.ibatis" level="TRACE"/>
<logger name="java.sql.Connection" level="DEBUG"/>
<logger name="java.sql.Statement" level="DEBUG"/>
<logger name="java.sql.PreparedStatement" level="DEBUG"/>
生蚝肉的做法
<!-- ⽤来设置某⼀个包或者具体的某⼀个类的⽇志打印级别,addtivity代表是否向上级root传递打印信息。默认是true-->
<logger name="com.ssic" >
<level value="${level}" />
<!-- 标识这个appender将会添加到这个logger -->
<appender-ref ref="stdout" />
<appender-ref ref="INFO" />
<appender-ref ref="ERROR" />
</logger>
<logger name="org.springframework" additivity="fal">
<level value="${level}"/>
<!-- 标识这个appender将会添加到这个logger -->
<appender-ref ref="stdout" />
<appender-ref ref="INFO" />
<appender-ref ref="ERROR" />
</logger>爱不放手
<!-- root 只有⼀个level属性-->
2月的英语
<root level="${level}">
<!-- 标识这个appender将会添加到这个root -->
白色紫罗兰花语<appender-ref ref="stdout" />

本文发布于:2023-06-19 10:35:07,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/990299.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代表   保留   级别   保存   拦截   打印   是否
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图