VoltDB的Kafka连接器是否支持读取avro消息以下是我尝试配置连接器的尝试?
{
"name":"KafkaSinkConnector",
"config":{
"connector.class":"org.voltdb.connect.kafka.KafkaSinkConnector",
"tasks.max":"1",
"voltdb.servers":"node1:21212,node2:21212,node3:21212",
"voltdb.procedure":"USER.insert",
"voltdb.connection.user":"test",
"voltdb.connection.password":"test",
"topics":"user",
"key.converter":"io.confluent.connect.avro.AvroConverter",
"key.converter.schema.registry.url":"http://kafka-schema-registry:8081",
"value.converter":"io.confluent.connect.avro.AvroConverter",
"value.converter.schema.registry.url":"http://kafka-schema-registry:8081",
"key.converter.schemas.enable":"true",
"value.converter.schemas.enable":"true",
}
}
连接器负载未显示任何错误消息,但没有任何内容写入数据库。
答案 0 :(得分:0)
不幸的是,Kafka导入程序和接收器连接器当前均不支持Avro消息。但是,这是一个很好的功能请求,将来可能会添加。
完全公开:我为VoltDB工作。
-安德鲁