我想找到Kafka和springboot的联系。看起来kafka connect没有spring boot集成。有人能给我指出正确的方向,让我能够监听mysql数据库上的更改吗?
brccelvz1#
kafka connect实际上不需要spring引导,因为您不需要为它编写代码,而且当它以分布式模式运行时,作为一个集群,而不是嵌入到其他应用程序中时,它的工作效果最好。我想如果你真的想这样做,那么你可以复制源代码的相关部分,但那当然不是使用spring boot,你必须自己连接它框架本身由几个已经编写的核心java依赖项(对于mysql示例,是debezium或合流jdbc连接器)和两个配置文件组成。一个用于kafka connect以了解引导服务器、序列化程序等,另一个用于实际的mysql连接器。
1条答案
按热度按时间brccelvz1#
kafka connect实际上不需要spring引导,因为您不需要为它编写代码,而且当它以分布式模式运行时,作为一个集群,而不是嵌入到其他应用程序中时,它的工作效果最好。我想如果你真的想这样做,那么你可以复制源代码的相关部分,但那当然不是使用spring boot,你必须自己连接它
框架本身由几个已经编写的核心java依赖项(对于mysql示例,是debezium或合流jdbc连接器)和两个配置文件组成。一个用于kafka connect以了解引导服务器、序列化程序等,另一个用于实际的mysql连接器。