【发布时间】:2021-01-04 06:03:57
【问题描述】:
我正在尝试从 Camel 2.X 迁移到 3.X,并且对骆驼日志记录有疑问。
我可以通过在骆驼上下文中启用 .tracing() 来设置路线跟踪。要调试一些问题,仅路由跟踪是不够的,必须能够在跟踪中查看骆驼日志。
我在自定义 log4j 配置中启用了跟踪级别,如下所示。
name="org.apache.camel" level="TRACE"
但我无法从 Camel 获取跟踪日志。
例如。日志如下:
if (LOG.isTraceEnabled()) { LOG.trace("等待异步回调,然后继续进行 exchangeId: {} -> {}", exchange.getExchangeId(), exchange); }
来自DefaultAsyncProcessorAwaitManager。
有没有人如何启用 Camel 跟踪日志或在哪里可以找到相关信息?
谢谢!
【问题讨论】:
标签: logging apache-camel trace-logging