1.3. 使用日志级别
红帽构建的 Quarkus 提供了不同的日志级别,可帮助开发人员控制根据事件严重性记录的信息量。
表 1.1. 可用的日志级别:
OFF | 配置用于关闭日志记录的特殊级别。 |
FATAL | 关键服务故障或无法处理任何请求。 |
ERROR | 处理或无法完成请求的主要问题。 |
WARN | 一个不需要立即更正的非关键服务错误或问题。 |
INFO | 服务生命周期事件或其他重要不常的信息。 |
DEBUG | 有关生命周期事件或未与特定请求关联的事件的附加信息,可用于调试。 |
TRACE | 根据请求的调试信息详细,可能会非常高。 |
ALL | 一个特殊的级别,用于为所有消息打开日志记录,包括自定义级别。 |
您还可以为使用 java.util.logging
的应用程序和库配置以下级别:
严重 | 与 ERROR 相同。 |
WARNING | 与 WARN 相同。 |
CONFIG | 服务配置信息。 |
正常的 | 与 DEBUG 相同。 |
FINER | 与 TRACE 相同。 |
FINEST |
与 |
数字级别值 | 标准级别名称 | 等效的 java.util.logging (JUL)级别名称 |
---|---|---|
1100 | FATAL | Not applicable |
1000 | ERROR | 严重 |
900 | WARN | WARNING |
800 | INFO | INFO |
700 | Not applicable | CONFIG |
500 | DEBUG | 正常的 |
400 | TRACE | FINER |
300 | Not applicable | FINEST |