代码之家  ›  专栏  ›  技术社区  ›  Renato Garcia

从2.21.1更新到2.21.2后,Apache camel kafka组件未能序列化头

  •  1
  • Renato Garcia  · 技术社区  · 6 年前

    在我将apache camel从版本2.21.1更新到2.21.2之后,出现以下错误:

    due Magic v1不支持记录头

    我看到在 https://github.com/apache/camel/blob/master/components/camel-kafka/src/main/docs/kafka-component.adoc 在版本2.22中,所有的头都被序列化为主题,我不知道为什么。 我在路由器上设置了几个头,我不知道它会序列化为主题,主要是字节。

    我需要做什么?应用headerFilterStrategy?

    1 回复  |  直到 6 年前
        1
  •  1
  •   mrnakumar    6 年前

    谢谢

    我需要做什么?应用headerFilterStrategy?

    不,这不是过滤问题。

    问题是Kafka和您正在使用的客户机之间的版本不匹配。请检查Kafka broker的版本,然后查看哪个版本的consumer使用的是camel Kafka组件。确保它们是兼容的。