【SpringBoot教程五】:SpringBoot+LogBack日志配置
来源:互联网 发布:linux启动tomcat报错 编辑:程序博客网 时间:2024/04/30 11:11
SpringBoot+LogBack日志配置
在开发中我们项目必然要配置日志的啦:
先说说常用的日志配置:
log4j
log4j2
logback
Logback和log4j是非常相似的,如果你对log4j很熟悉,那对logback很快就会得心应手
我就配置LogBack了
我就在之前多环境的基础上加了
首先在resource中添加XML
logback-boot.xml 名字不可以是 logback.xml
logback-xxx.xml随意
<?xml version="1.0" encoding="UTF-8"?><configuration><!-- 文件输出格式 --><property name="PATTERN" value="%-12(%d{yyyy-MM-dd HH:mm:ss.SSS}) |-%-5level [%thread] %c [%L] -| %msg%n" /><!-- test文件路径 --><property name="TEST_FILE_PATH" value="D:/DevData/logs" /><!-- 开发环境 --><springProfile name="dev"><appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>${PATTERN}</pattern></encoder></appender><logger name="com.roncoo.education" level="debug"/><root level="info"><appender-ref ref="CONSOLE" /></root></springProfile><!-- 测试环境 --><springProfile name="test"><!-- 每天产生一个文件 --><appender name="TEST-FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"><!-- 文件路径 --><file>${TEST_FILE_PATH}</file><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!-- 文件名称 --><fileNamePattern>${TEST_FILE_PATH}/info.%d{yyyy-MM-dd}.log</fileNamePattern><!-- 文件最大保存历史数量 --><MaxHistory>100</MaxHistory></rollingPolicy><layout class="ch.qos.logback.classic.PatternLayout"><pattern>${PATTERN}</pattern></layout></appender><root level="info"><appender-ref ref="TEST-FILE" /></root></springProfile></configuration>
项目结构:
还需要在application.properties中配置
#配置日志logging.config=classpath:logback-boot.xml
这样的话,日志就配置OK了。。。至于Logback日志xml 自行百度吧。
1 0
- 【SpringBoot教程五】:SpringBoot+LogBack日志配置
- SpringBoot Logback日志配置
- springboot logback日志配置
- springboot logback 日志配置。
- Springboot logback日志配置
- SpringBoot+LogBack 日志配置
- springboot logback-spring配置mybatis日志输出
- SpringBoot系列<六>Logback日志配置
- springboot入门(四)springboot默认日志logback配置
- springboot整合logback日志
- springboot logback日志
- springboot logback 日志
- springboot整合日志logback
- SpringBoot中配置logback
- springboot中logback打印日志
- SpringBoot日志logback的使用
- springboot日志文件logback+Slf4j
- SpringBoot学习——使用logback配置日志
- FAST RCNN安装配置精华
- Linux下文件的阻塞与非阻塞对部分系统调用的影响
- fedora添加 FZUG 源
- 前缀表达式
- 遗传算法主程序
- 【SpringBoot教程五】:SpringBoot+LogBack日志配置
- 轮播图
- android复习路之Broadcast,Intent,Context,Asset与res/raw,res/drawable大篇
- C++ primer-练习3.34~3.36
- 收藏一下(参加全国大学生电子设计大赛)
- java中for循环的几种写法
- 按钮荡开波浪
- ORA-01830: 日期格式图片在转换整个输入字符串之前结束解决方
- 系统应用:一键锁屏