springboot分离日志
2017-06-23 14:11
127 查看
1、logback.xml
<appender name="actionAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${LOG_PATH}/action/action.log</file> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${LOG_PATH}/action/action-%d{yyyy-MM-dd}.log.%i</fileNamePattern> <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> <!-- 每个日志文件大小 --> <maxFileSize>200MB</maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> <!-- 日志文件最大占据空间量,超过该值会异步删除日志文件 --> <totalSizeCap>6GB</totalSizeCap> <!-- 最多保存最近7天的日志 --> <maxHistory>7</maxHistory> </rollingPolicy> <layout class="ch.qos.logback.classic.PatternLayout"> <Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} -%msg%n </Pattern> </layout></appender> <logger name="newsDetailAction" level="INFO" additivity="false"> <appender-ref ref="actionAppender" /> </logger> 2、application.properties logging.level.newsDetailAction=INFO 3、java class private Logger logger = LoggerFactory.getLogger("newsDetailAction");使用指定类初始化日志对象在日志输出的时候,可以打印出日志信息所在类
相关文章推荐
- SpringBoot Logback根据日志级别分离日志
- Spring boot环境搭建(二)- 代码分离、日志文件配置
- spring-boot结合logback日志框架
- Spring Boot 日志记录 SLF4J
- SpringBoot配置log4j输出日志
- Spring Boot实战之配置使用Sentry上报错误日志(一)
- Spring Boot实战之配置使用Logback进行日志记录
- Spring Boot 让 MyBatis 打印日志的方法
- spring boot日志—logback
- SpringBoot入门系列:第三篇 日志输出
- spring boot log日志
- Spring Boot 1.4.0 Release Notes 更新日志-02
- Spring Boot的日志管理
- Spring Boot 配置日志输出等级
- spring boot 基础日志配置
- SpringBoot+Logback+Sentry(日志监控平台)
- Spring Boot 学习日志(一)
- springboot 日志
- 49. spring boot日志升级篇—理论【从零开始学Spring Boot】
- Spring Boot 的彩色日志