hap*_*hak 9 amazon-web-services apache-kafka aws-glue confluent-schema-registry
为了在我的 MSK 主题上支持架构注册表,我找到了两个选项 -
由于 Glue SR 完全由 AWS 管理,我更愿意使用它。但是,我的生产者和消费者客户端是用 python 编写的,这限制了我在 java 中使用 AWS 提供的 SerDe 库。
我继续搜索是否可以使融合模式注册表 API(python 中融合的 kafka 库的一部分)与 Glue 模式注册表一起使用,因为我最初的假设是模式注册表实现在融合和胶水之间是通用的。
在阅读融合文档时,我发现可以通过使用url属性(https://docs.confluent.io/platform/current/clients/confluent-kafka-python/#)为架构注册表提供 url 来建立架构注册表连接。
我无法为我创建的胶水注册表找到这样的 url。他们的 Java 客户端确实接受区域名称、注册表名称和其他属性等属性(https://docs.aws.amazon.com/glue/latest/dg/glue-dg.pdf#schema-registry)。有什么办法可以找到这个 url,或者我应该切换到 confluent SR,这不是托管服务?
AWS Glue Schema Registry 没有 URL 终端节点的概念。您可以通过给定区域和注册表名称的 AWS API 与服务进行交互。
AWS提供了一个库
https://github.com/awslabs/aws-glue-schema-registry
| 归档时间: |
|
| 查看次数: |
612 次 |
| 最近记录: |