第 32 章 Log


仅支持制作者

日志组件日志消息会交换到底层日志记录机制。

Camel 使用 SLF4J,它允许您通过其它配置日志:

  • Log4j
  • logback
  • Java Util Logging

32.1. URI 格式

log:loggingCategory[?options]
Copy to Clipboard Toggle word wrap

其中 ,日志记录类别 是要使用的日志记录类别的名称。您可以使用以下格式将查询选项附加到 URI 中,

?option=value&option=value&…

注意

如果使用 Registry
中的 Logger 实例,如果 Registry 里有一个 org.slf4j.Logger 实例,则该日志类别不再用于创建日志记录器实例。改为使用注册的实例。也可以使用 ?logger=#myLogger URI 参数来引用特定的 Logger 实例。最后,如果没有注册和 URI 日志记录器 参数,则使用 日志记录类别 创建日志记录器实例。

例如,日志端点通常使用 level 选项指定 日志级别,如下所示:

log:org.apache.camel.example?level=DEBUG
Copy to Clipboard Toggle word wrap

默认日志记录器记录每个交换(常规日志记录)。但是,Camel 还附带 Throughput 日志记录器,每当指定 groupSize 选项时都会使用。

注意

另外,在 DSL
中也 直接登录 DSL,但它有不同目的。它适用于轻量级和人为日志。参阅 LogEIP 的更多详细信息。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat