spring boot设置日志打印为控制台输出和文件输出

打印 上一主题 下一主题

主题 883|帖子 883|积分 2649

日志打印

sources里建logback-spring.xml
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.     <configuration>
  3.         
  4.         <include resource="org/springframework/boot/logging/logback/defaults.xml" />
  5.         
  6.         
  7.         
  8.         <appender name="CONSOLE" >
  9.             <encoder>
  10.                 <pattern>${CONSOLE_LOG_PATTERN}</pattern>
  11.                 <charset>${CONSOLE_LOG_CHARSET}</charset>
  12.             </encoder>
  13.         </appender>
  14.         
  15.         <appender name="FILE" >
  16.             <encoder>
  17.                 <pattern>${FILE_LOG_PATTERN}</pattern>
  18.                 <charset>${FILE_LOG_CHARSET}</charset>
  19.             </encoder>
  20.             
  21.             <rollingPolicy >
  22.                
  23.                 <FileNamePattern>log/%d{yyyy-MM-dd}-spring-%i.log</FileNamePattern>
  24.                
  25.                 <cleanHistoryOnStart>true</cleanHistoryOnStart>
  26.                
  27.                 <maxHistory>7</maxHistory>
  28.                
  29.                 <maxFileSize>10MB</maxFileSize>
  30.             </rollingPolicy>
  31.         </appender>
  32.         
  33.         
  34.         <root level="INFO">
  35.                 <appender-ref ref="CONSOLE"/>
  36.                 <appender-ref ref="FILE"/>
  37.             </root>
  38.         
  39.     </configuration>
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美丽的神话

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表