2017-07-07 68 views
0

我使用骆驼卡夫卡组件2.19(最新)。我正在用“my-topic”初始化kafka制作人端点。但话题是在运行时计算的说:“我的错误话题”,我把它的头所以该消息被产生的“我的错误话题”。一切正常。骆驼卡夫卡登录不正确细节messageHistory

问题是,当记录messageHistory时,它记录了初始路由和我用于初始化的主题,这使得它为支持人员提供误导信息,因为它给了他们一个想法,即将消息生成为“我的话题”。作为解决方法,我已经停止记录消息历史记录。但是我仍然从defaultErrorHandler.log()中获取日志。因此它仍然是误导。

请告诉我的解决方案。

回答

1

不,这是正确的,因为它这样做,因为它记录从路线终点URL(例如,你可以找到确切位置,在它的路线)。任何一种头覆盖的是一种特殊用例在这里,您可以登录头,如果你使用骆驼的错误处理,你可以登录你想要的任何东西,比如异常消息,堆栈跟踪,邮件正文,标题等

+1

我登录了票,看看我们是否能在未来的版本中改进这一点:https://issues.apache.org/jira/browse/CAMEL-11521 –

+0

感谢您的信息@Claus。 – rishi