为了账号安全,请及时绑定邮箱和手机立即绑定

弹簧靴卡夫卡批量转发

弹簧靴卡夫卡批量转发

弑天下 2022-09-28 14:58:00
我已将使用者配置为批量接受来自主题的消息。如何将其转发到新主题?我希望每个使用的消息都像它自己的消息一样转发。因此,消耗的 X 个消息量将产生 X 个消息量。这是我目前的设置:@KafkaListener(topics = "input")@SendTo("output")public ConsumerRecords consume(ConsumerRecords records) {  // Do things  return records;}下面是引发的异常:网站:找不到适用于 Java.util.Array 列表类的方法
查看完整描述

1 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

不支持该功能。在任何情况下,都不能将 发送到 .ConsumerRecordProducer


不过,这有效


@KafkaListener(id = "foo", topics = "input")

@SendTo("output")

public List<String> consume(List<String> data) {

    return data;

}

(其中 是反序列化程序创建的类型)。String


查看完整回答
反对 回复 2022-09-28
  • 1 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信