ToB企服应用市场:ToB评测及商务社交产业平台

标题: SpringBoot如何集成Log模块呢? [打印本页]

作者: 知者何南    时间: 2022-8-9 14:40
标题: SpringBoot如何集成Log模块呢?
转自:
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>
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4