我在Kafka中与SourceRecords有什么关系

时间:2019-03-06 22:01:56

标签: java apache-kafka apache-kafka-connect

使用Java在Kafka中创建连接器和SourceTask对象后,我无法弄清楚使用SourceTask对象的poll()方法返回的SourceRecords可以做什么。

如何在主题中将记录作为SourceRecocd的参数?

我的意思是,我们可以通过poll()方法创建SourceRecords,如下所示:

    records.add(new SourceRecord(sourcePartition, sourceOffset, config.topicName, Schema.STRING_SCHEMA, message));

那么现在如何在上面的config.topicName主题中发出消息?

谢谢。

1 个答案:

答案 0 :(得分:1)

来自SourceRecord实例的

字段config.topicName指向将发布消息的主题。对于您来说,它应该将消息发布到XML