spring云流kafka dlt消息的消费者组名称标头

hc8w905p  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(376)

我正在寻找解决方案,以添加消费者组名称作为标题dlt消息。我在考虑deadletterpublishingrecoverer,但我找不到一种方法让它与SpringCloudStream而不是SpringKafka一起工作。

p5fdfcr1

p5fdfcr11#

您可以添加自定义的 SeekToCurrentErrorHandler 有一个习惯 DeadLetterPublishingRecoverer 通过添加
ListenerContainerCustomizer @Bean .
但是,如果这样做,则应该在活页夹(set)中禁用retry maxAttempts=1 )并在活页夹中禁用dlt。
这样,重试和dlt由容器控制。
请打开一个新的功能要求的活页夹,我认为添加该标题的东西,将是一般有用的。

相关问题