A.18. 日志格式属性
| 符号 | 描述 | 
|---|---|
| %c | 日志记录事件的类别。 | 
| %p | 日志条目级别(INFO、DEBUG 等)。 | 
| %P | 日志条目的本地化级别。 | 
| %d | 
								当前日期/时间( | 
| %R | 相对时间(自日志初始化以来毫秒)。 | 
| %z | 
								时区,必须在日期前指定( | 
| %k | 日志资源密钥(用于本地化日志消息)。 | 
| %m | 日志消息(包括异常追踪)。 | 
| %s | 简单的日志消息(无异常追踪)。 | 
| %e | 异常堆栈追踪(无扩展模块信息)。 | 
| %E | 异常堆栈追踪(扩展模块信息)。 | 
| %t | 当前线程的名称。 | 
| %n | 换行符。 | 
| %C | 调用日志方法(slow)的代码类。 | 
| %F | 调用日志方法的类的文件名(slow)。 | 
| %l | 调用日志方法(slow)的代码源位置。 | 
| %L | 调用日志方法的代码行号(slow)。 | 
| %M | 调用日志方法(slow)的代码方法。 | 
| %x | 嵌套诊断上下文. | 
| %X | 消息诊断上下文. | 
| %% | 
								字面上百分比( | 
| 属性 | 描述 | 
|---|---|
| date-format | 
								date-time 格式模式。模式必须是有效的  | 
| exception-output-type | 指明日志消息的原因(如果有)被添加到 JSON 输出中。允许的值有: 
 | 
| key-overrides | 允许覆盖 JSON 属性的密钥名称。 | 
| meta-data | 设置 JSON 格式中使用的元数据。 | 
| pretty-print | 格式化时是否应使用用户用户打印。 | 
| print-details | 应打印详细信息。详情包括源类名称、源文件名、源方法名称、源模块名称、源模块版本和源行号。 注意 打印详细信息可能会昂贵,因为值是从调用者检索的。 | 
| record-delimiter | 用于指示记录结尾的值。如果设置为 null no delimiter,则会在记录结束时使用。默认值为行源。 | 
| zone-id | 用于格式化日期和时间的区域 ID。如果未定义,则使用系统默认值。 | 
| 属性 | 描述 | 
|---|---|
| date-format | 
								date-time 格式模式。模式必须是有效的  | 
| exception-output-type | 指明日志消息的原因(如果有)被添加到 XML 输出中。允许的值有: 
 | 
| key-overrides | 允许覆盖 XML 属性的密钥名称。 | 
| meta-data | 设置以 XML 格式使用的 meta 数据。属性添加到每个日志消息中。 | 
| namespace-uri | 
								如果 print-namespace 属性为 true,则设置每个记录使用的命名空间 URI。请注意,如果没有定义 namespace-uri,并且没有覆盖命名空间,无论  | 
| pretty-print | 格式化时是否应使用用户用户打印。 | 
| print-details | 应打印详细信息。详情包括源类名称、源文件名、源方法名称、源模块名称、源模块版本和源行号。 注意 打印详细信息可能会昂贵,因为值是从调用者检索的。 | 
| record-delimiter | 用于指示记录结尾的值。如果这是 null,则在记录的末尾不会使用分隔符。默认值为行源。 | 
| zone-id | 用于格式化日期和时间的区域 ID。如果未定义,则使用系统默认值。 |