博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot日志
阅读量:3921 次
发布时间:2019-05-23

本文共 892 字,大约阅读时间需要 2 分钟。

springboot日志默认使用的日志是slf4j的日志框架和logback的日志实现

Logger logger = LoggerFactory.getLogger(getClass());		@Test	public void contextLoads() {
logger.trace("这是trace日志"); logger.debug("这是debug日志"); logger.info("这是Info日志"); logger.warn("这是warn日志"); logger.error("这是error日志"); }

1.日志级别修改

因为springboot日志默认级别是info, 所以trace、debug级别的日志无法打印显示, 所以要修改日志级别的话

application.properties 添加

logging.level.xxx=trace

其中xxx表示该类所在的包名

2.日志写入文件

application.properties 添加

logging.file=e:/springboot.log

在e盘生成springboot.log日志文件

logging.file=springboot.log

在当前项目文件生成springboot.log日志文件

logging.path=/spring/log

在当前磁盘的根路径下创建spring文件夹和log文件夹, 并默认用spring.log来作为日志文件。

比如在C盘下有一个spring的文件夹里面有log文件夹里面有一个spring.log的文件

3.日志格式

application.properties 添加

logging.pattern.console=%d{
yyyy-MM-dd} ----> [%thread] ---> %-5level %logger{
50} - %msg%n

意思大概是

yyyy-MM-dd-时间, thread-线程号, level-日志等级 ,
logger-可能是类名。。
msg-日志信息
n-换行

转载地址:http://suern.baihongyu.com/

你可能感兴趣的文章
固态硬盘与普通硬盘区别
查看>>
Linux压缩文件格式总结
查看>>
ethtool命令
查看>>
修改ip时发现的问题
查看>>
修改路由
查看>>
systool指令
查看>>
dos2unix指令
查看>>
centos7安装dos2unix
查看>>
centos系统安装tar/rpm文件
查看>>
/etc/sysconfig/network-scripts下文件
查看>>
centos7安装ansible遇到的问题
查看>>
centos安装ansible及其依赖包
查看>>
常用ansible命令
查看>>
paramiko
查看>>
dhcp简单配置
查看>>
dhcp安装出现的问题
查看>>
划分子网
查看>>
nmcli中的几种模式
查看>>
建立bond的几种参数
查看>>
查看建立的bond的状态
查看>>