Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Mongodb读取收集数据并在spring boot中定期发布到kafka主题中_Mongodb_Spring Boot_Spring Batch_Spring Kafka - Fatal编程技术网

如何从Mongodb读取收集数据并在spring boot中定期发布到kafka主题中

如何从Mongodb读取收集数据并在spring boot中定期发布到kafka主题中,mongodb,spring-boot,spring-batch,spring-kafka,Mongodb,Spring Boot,Spring Batch,Spring Kafka,我需要定期读取mongo DB表数据,并使用spring boot将其发布到Kafka主题中。我在Mongo DB中创建了一个集合,并在Mongo DB中插入了一些记录。此外,我希望定期从Mongo DB读取数据,并需要使用spring boot在Kafka的主题中发布这些表数据。我对spring批处理调度器非常陌生。你能给我一个实现这一目标的建议吗 提前感谢。您所说的与Spring集成更相关: 因此,您可以使用Poller配置MongoDbMessageSource定期读取集合。 然后,您可以

我需要定期读取mongo DB表数据,并使用spring boot将其发布到Kafka主题中。我在Mongo DB中创建了一个集合,并在Mongo DB中插入了一些记录。此外,我希望定期从Mongo DB读取数据,并需要使用spring boot在Kafka的主题中发布这些表数据。我对spring批处理调度器非常陌生。你能给我一个实现这一目标的建议吗


提前感谢。

您所说的与Spring集成更相关:

因此,您可以使用
Poller
配置
MongoDbMessageSource
定期读取集合。 然后,您可以使用基于
KafkaProducerMessageHandler
的服务激活器将数据缓冲到Kafka主题中

请参阅文档中的更多内容:


不知道如何处理Spring Batch…

非常感谢您的回复。如果我有任何疑问,我会尝试一下并告诉你