SpringBoot如何集成Log模块呢?

打印 上一主题 下一主题

主题 670|帖子 670|积分 2010

转自:
http://www.java265.com/JavaFramework/SpringBoot/202206/3806.html
下文笔者讲述springboot集成log模块的方法分享,如下所示
  1. 实现思路:
  2.     1.引入相应的jar包
  3.         2.配置相应的xml文件
复制代码
例:
  1. Maven依赖
  2. <dependency>
  3.     <groupId>org.springframework.boot</groupId>
  4.     <artifactId>spring-boot-starter-logging</artifactId>
  5. </dependency>
  6. <?xml version="1.0" encoding="UTF-8" ?>
  7. <configuration scan="true" scanPeriod="60 seconds" debug="false">
  8.    
  9.     <springProperty scope="context" name="appname" source="logback.appname"/>
  10.     <springProperty scope="context" name="logdir" source="logback.logdir"/>
  11.     <contextName>${appname}</cpntextName>
  12.     <appender name="consoleLog" >
  13.         <layout >
  14.             <pattern>%d{yyyy-MM-dd} %d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>
  15.     <appender name="fileLog" >
  16.        
  17.         <File>${logdir}/${appname}.log</File>
  18.        
  19.         <rollingPolicy >
  20.            
  21.             <FileNamePattern>${logdir}/${appname}-%d{yyyy-MM-dd}.log</FileNamePattern>
  22.            
  23.             <maxHistory>90</maxHistory>
  24.            
  25.            
  26. </rollingPolicy>
  27.        
  28.        <encoder>
  29.             <charset>UTF-8</charset>
  30.             <pattern>%d [%thread] %-5level %logger{36} %line - %msg%n</pattern>
  31.     <root level="info">
  32.         <appender-ref ref="consoleLog" />
  33.         <appender-ref ref="fileLog" />
  34. </configuration>
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

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

本版积分规则

知者何南

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

标签云

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