首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Apache 3.x中启用跟踪日志?

如何在Apache 3.x中启用跟踪日志?
EN

Stack Overflow用户
提问于 2021-01-04 06:03:57
回答 1查看 457关注 0票数 1

我试图从Camel 2.X迁移到3.X,并有一个关于骆驼伐木的问题。

我能够通过在camel上下文中启用.tracing()来设置路由跟踪。要调试一些问题,仅仅跟踪路由是不够的,必须能够在跟踪中查看camel日志。

我已经在自定义log4j配置中启用了跟踪级别,如下所示。

name="org.apache.camel“level=”跟踪“

但我无法从骆驼那里得到追踪记录。

为了前夫。原木如下:

if (LOG.isTraceEnabled()) {LOG.trace(“等待异步回调,然后继续进行exchangeId:{} -> {}",exchange.getExchangeId(),exchange);}

来自DefaultAsyncProcessorAwaitManager。

有没有人能启用骆驼追踪日志,或者在哪里找到这些信息?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-01-04 08:07:20

在使用以下log4j2配置时,我会看到跟踪日志:

代码语言:javascript
复制
appender.out.type = Console
appender.out.name = out
appender.out.layout.type = PatternLayout
appender.out.layout.pattern = %d [%15.15t] %highlight{%-5p} %-30.30c - %m%n
rootLogger.level = INFO
rootLogger.appenderRef.out.ref = out

loggers = mine,camel
logger.mine.name = org.example
logger.mine.level = INFO
logger.camel.name = org.apache.camel
logger.camel.level = TRACE
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65558321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档