格式器
Layout(格式器)接收 Appender(输出器)的日志信息将其格式化为满足任何消费日志事件需求的样式。
常用 描述
SimpleLayout(简单格式器) 将日志信息输出为简单格式,默认为 INFO 级别的消息
PatternLayout(自定义格式器) 根据自定义的转换模式,返回格式化后的日志信息结果
Pattern Layout(自定义格式器)转换符:
转换符 描述 性能
%c 用于输出日志事件的类别名称
%20c 如果类别名称的长度少于 20 个字符,则左侧填充空格
%.30c 如果类别名称的长度少于 20 个字符,则右侧填充空格
%-20c 如果类别名称超过 30 个字符,则从头开始截断
%C 用于输出发出日志请求的调用者的全限定类名 差
%d 用于输出记录事件的日期,如 %d{yyyy-MM-dd HH:mm:ss.SSS}
%F 用于输出发出记录请求的文件名 差
%l 用于输出产生日志事件的调用者的位置信息 差
%L 用于输出发出记录请求的行号 差
%m 用于输出与日志事件关联的应用程序提供的消息
%M 用于输出发出日志请求的方法名称 差
%n 输出平台相关的行分隔符或字符
%P 用于输出日志事件的优先级
%r 用于输出从构建布局到创建日志事件所经过的毫秒数
%t 用于输出生成日志事件的线程名称
%% 用于输出一个百分号