繁体   English   中英

ErrorChannel中的ErrorMessage的有效载荷不包含Kafka主题

[英]Payload of the ErrorMessage in ErrorChannel does not contain Kafka Topic

问题之后的内容当代理不可用时,消息不会出现在Spring Integration(Kafka)ErrorChannel中

现在,我可以很好地运行它,并且在出现错误状态以及相关的ErrorMessage时,将调用spring集成Kafka 默认的 ErrorChannel 我现在的问题是,我需要确定消息的主题 ,除了将其包括在消息标题中之外,没有其他方法可以做到。

这样做的最佳方法是什么?我是否要创建一个与一个且仅一个主题相关联的特殊 errorChannel?

错误消息的payload.failedMessage属性是到达适配器的原始消息。

您可以在适配器的上游使用<header-enricher /> ,将标题kafka_topic设置为该主题。 如果适配器上未配置任何topictopic-expression则使用默认机制。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM