spring boot 基础日志配置
来源:互联网 发布:鹰朗el01正品淘宝店 编辑:程序博客网 时间:2024/04/18 22:17
spring boot内部使用Commons Logging来记录日志,但也保留外部接口可以让一些日志框架来进行实现,例如JavaUtil Logging,Log4J2还有Logback。如果你想用某一种日志框架来进行实现的话,就必须先配置,默认情况下,spring boot使用Logback作为日志实现的框架。
1.配置控制台日志的debug级别
默认情况下,spring boot从控制台打印出来的日志级别只有ERROR, WARN 还有INFO,如果你想要打印debug级别的日志,可以通过application.properites配置debug=true
debug=true
- 1
- 1
在生产环境环境下,你可以通过命令行进行配置日志的debug级别
java -jar C:\Users\Administrator\Desktop\xx\demo.jar --debug
- 1
- 1
3.配置logging.level.*来具体输出哪些包的日志级别
logging.level.root=INFOlogging.level.org.springframework.web=DEBUGlogging.level.org.hibernate=ERROR
- 1
- 2
- 3
- 1
- 2
- 3
2.将日志输出到文件中
默认情况下spring boot是不将日志输出到日志文件中,但你可以通过在application.properites文件中配置logging.file文件名称和logging.path文件路径,将日志输出到文件中
logging.path=F:\\demologging.file=demo.loglogging.level.root=info
- 1
- 2
- 3
- 1
- 2
- 3
这里需要注意几点:
- 这里若不配置具体的包的日志级别,日志文件信息将为空
- 若只配置logging.path,那么将会在F:\demo文件夹生成一个日志文件为spring.log
- 若只配置logging.file,那将会在项目的当前路径下生成一个demo.log日志文件
- logging.path和logging.file同时配置,不会有在这个路径有F:\demo\demo.log日志生成,logging.path和logging.file不会进行叠加
- logging.path和logging.file的value都可以是相对路径或者绝对路径
这就是基础的日志配置,可以直接在application.properties配置,我们还可以在classpath路径下,通过定义具体的日志文件来配置
阅读全文
0 0
- spring boot 基础日志配置
- spring boot 基础日志配置
- Spring boot日志配置
- Spring Boot之日志配置
- spring boot配置logback日志
- Spring Boot 详细日志配置
- spring boot日志管理配置
- spring boot 内置日志配置
- spring boot slf4j日志配置
- Spring Boot日志配置详解
- Spring boot日志配置笔记
- spring boot 日志配置 logback-spring.xml
- Spring Boot 配置日志输出等级
- Spring Boot日志配置logback,log4j
- Spring Boot日志配置logback,log4j
- 8.玩转Spring Boot 日志配置
- Spring Boot 日志配置 logback和log4j2
- Spring Boot系列之十 日志配置
- 记一次自动导出CVS配置始末
- 网络抓包命令 Tcpdump的详细用法
- css学习笔记-动画
- 浅谈Jquery中的bind(),live(),delegate(),on()绑定事件方式
- 程序猿们_一二三四线城市你更愿意选择去哪里工作?
- spring boot 基础日志配置
- 通用itemview
- 设置linux下heartbeat服务开机启动
- html知识点总结
- B站最新算法2017年有效
- Ajax底层原理及相关小案例
- 机器学习 Machine Learning 学习资料
- java容器之九_ConcurrentHashMap
- struts2中如何控制iterator中显示几条数据