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