logging 配置说明

Java 项目中经常会用到 logging 包来记录日志,下面记录常见的配置说明。

配置通常放在 boostrap.yml 或 application.yml 这些配置文件中。

1 #日志配置
2 logging:
3   pattern:
4 #    console: "%msg%n"
5 #    console: "%d{yyyy-MM-dd HH:mm:ss} - %msg%n"
6 #    console: "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"
7 #    console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}.%M() %L - %msg%n"
8     console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}-%M %L - %msg%n"

打印日期和时间
d{yyyy-MM-dd HH:mm:ss.SSS}
打印日期和时间,格式为:2023-12-16 10:54:59.354
打印所在线程

[%t]
格式为:[main]

打印日志级别

%-5level
格式为:INFO或WARN或ERROR

打印包路径和类名

%logger{36}
格式为:o.s.s.c.ThreadPoolTaskExecutor

打印方法名

%M
格式为:initialize

打印行号

%L

日志消息

%msg

 

posted @   poterliu  阅读(128)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示