默认的spring-boot的logback默认模式是:
<property name="CONSOLE_LOG_PATTERN" value="${CONSOLE_LOG_PATTERN:-%clr(%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>
引用为here
太好了!我不想覆盖它,但是我所要做的就是自定义它,比如说添加行号。我该怎么办?
答案 0 :(得分:0)
L /行
输出发出记录请求的行号。
因此,如果将%line
添加到现有模式中,您将获得发出每个日志事件的行号。
但是值得注意的是Logback文档中的警告:
生成行号信息并不是特别快。因此,除非执行速度不是问题,否则应避免使用它。