我正在使用debezium从Microsoft SQL Server数据库中提取数据。。。
我想知道debezium连接器的任务是否使用多个线程。
查看debezium的代码,我找不到任何明确指定使用多线程的内容。。
Debezium构建在Kafka Connect框架上,该框架使用属性tasks.max
,可以配置为启动多个线程。然而,我不知道这是否是推荐的,因为它会启动多个数据库读取
文件中说明
MySQL连接器总是使用单个任务,因此不使用此值,因此默认值(1(总是可以接受的
如果您试图读取多个表,您可以创建独立的连接器配置并并行运行它们,从而在Connect工作集群中启动多个线程