【问题标题】:KafkaTemplate for dead letter handler in Spring-KafkaKafkaTemplate 用于 Spring-Kafka 中的死信处理程序
【发布时间】:2019-11-30 04:00:56
【问题描述】:

DeadLetterPublishingRecoverer 需要单独的 KafkaTemplate 吗?

我有一个用于向 Kafka 发送消息的 KafkaTemplate,然后我有一个带有 SeekToCurrentErrorHandler 和 DeadLetterPublishingRecoverer 的 KafkaListenerContainerFactory,这反过来又要求我提供一个 KafkaTempate。我真的需要这个另一个模板来处理 dlq 还是应该将这个 KafkaTemplate 用于我的正常 kafka 操作?我想我也可以对两者都使用非通用的 KafkaTemplate,但我怀疑这远非最佳实践。

【问题讨论】:

    标签: apache-kafka spring-kafka


    【解决方案1】:

    如果泛型类型不同,你可以配置2个模板,或者使用<Object, Object>(只要你的序列化器可以处理这两种类型)。

    【讨论】:

      猜你喜欢
      • 2020-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-24
      • 2023-04-10
      • 2012-11-01
      • 1970-01-01
      相关资源
      最近更新 更多