作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 Java 在 Kafka 中创建 Connector 和 SourceTask 对象后,我无法弄清楚可以使用 SourceTask 对象的 poll() 方法返回的 SourceRecords 做什么。
如何推送作为 SourceRecocd 参数的主题中的记录?
我的意思是我们在 poll()
方法中创建了 SourceRecords,如下所示:
records.add(new SourceRecord(sourcePartition, sourceOffset, config.topicName, Schema.STRING_SCHEMA, message));
那么现在如何在上面的 config.topicName
主题中生成一条消息?
提前致谢。
最佳答案
SourceRecord
实例中的
Field topic
指向将发布消息的主题。在您的情况下,它应该将消息发布到 config.topicName
。
关于java - 我与 Kafka 中的 SourceRecords 有什么关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55032863/
我正在编写一个 Kafka 连接器,以便从 Github 上的多个源(文本和 yaml 文件)下载一些数据,并将它们转换为某个类的对象,该对象是从 avsc 文件自动生成的: { "type":
使用 Java 在 Kafka 中创建 Connector 和 SourceTask 对象后,我无法弄清楚可以使用 SourceTask 对象的 poll() 方法返回的 SourceRecords
我在使用 kafka 源连接器将 Avro 对象(org.apache.avro.specific.SpecificRecord 实例)发送到 kafka 主题时遇到问题(需要准备 SourceRec
我是一名优秀的程序员,十分优秀!