如何在单个Kafka连接器属性文件中配置多个自定义查询

时间:2019-09-25 07:38:06

标签: jdbc apache-kafka apache-kafka-connect

当前,我已经在Kafka JDBC源连接器属性文件中配置了单个查询,并且该查询以独立模式运行。如何在单个属性文件中配置多个查询,并为每个查询分配不同的名称,并将其存储在单个主题下。

这可行吗?或者我需要为每个具有相同主题名称的查询构建多个属性文件,并将这些属性文件名添加到执行脚本中,并以逗号分隔。

1 个答案:

答案 0 :(得分:1)

每个连接器属性只能有一个查询

如果在分布式模式下运行Connect,则会将各个配置发布到正在运行的REST API中,每个连接器仍然只查询一个查询。

例如

connect-distributed connect-distributed.properties 
curl -X POST localhost:8083/connectors -d@config1.json
curl -X POST localhost:8083/connectors -d@config2.json

否则,独立模式将使用空格分隔的属性文件,而不是逗号分隔的