【发布时间】:2021-12-08 05:17:54
【问题描述】:
我们在堆栈中使用 Kafka、Kafka connect 和 Schema-registry。版本为 2.8.1(Confluent 6.2.1)。 我们使用 Kafka connect 的配置(key.converter 和 value.converter),其值为:io.confluent.connect.avro.AvroConverter。
它会自动为主题注册一个新模式。但是有一个问题,AvroConverter 没有为新架构指定主题级别的兼容性 当我们尝试通过 REST API /config 获取架构的配置时出现错误:Subject 'schema-value' 没有配置主题级别的兼容性
如果我们指定请求参数defaultToGlobal,则返回全局兼容性。但它对我们不起作用,因为我们无法在请求中指定它。我们正在使用第 3 方 UI:AKHQ。
通过 AvroConverter 注册新架构时如何指定主题级别的兼容性?
【问题讨论】:
标签: apache-kafka apache-kafka-connect confluent-schema-registry