问题标签 [trace-logging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
logging - 如何在 Apache Camel 3.x 中启用跟踪日志?
我正在尝试从 Camel 2.X 迁移到 3.X,并且对骆驼日志记录有疑问。
我可以通过在骆驼上下文中启用.tracing()来设置路线跟踪。要调试一些问题,仅路由跟踪是不够的,必须能够在跟踪中查看骆驼日志。
我在我们的自定义 log4j 配置中启用了跟踪级别,如下所示。
名称=“org.apache.camel”级别=“跟踪”
但我无法从 Camel 获取跟踪日志。
例如。日志如:
if (LOG.isTraceEnabled()) { LOG.trace("等待异步回调,然后继续进行 exchangeId: {} -> {}", exchange.getExchangeId(), exchange); }
来自DefaultAsyncProcessorAwaitManager。
有没有人如何启用骆驼跟踪日志或在哪里可以找到相同的一些信息?
谢谢!