two-kafka服务器与spring云数据流

bxjv4tth  于 2021-06-04  发布在  Kafka
关注(0)|答案(0)|浏览(216)

假设有两个kafka服务器,一个用于spring云数据流,另一个用于数据源。我创建了一个基于springboot的应用程序,并使用kafka依赖关系和 @KafkaListener 作为源并输出消息。但是,当我将jar文件部署到spring云数据流服务器并部署流时,消息被发送到kafka,该消息用于数据源,而不是带有spring云数据流的kafka。示例代码给出

@EnableBinding(Source.class)
public class TestSource {

    @Autowired
    private Source source;

    @KafkaListener(topics = "topic.datasource")
    public void source(ConsumerRecord<String, GenericRecord> record) throws InterruptedException {

        logger.info("recv {} : {}", record.offset(), record.value());
        // some data pre processing
        source.output().send(MessageBuilder.withPayload(message).build());
    }

我的问题是如何从一个kafka服务器获取数据,并使用spring云数据流将消息发送到另一个kafka服务器。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题