以kafka avro文件格式向模式注册表添加新的模式/主题

px9o7tmv  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(323)

我正在尝试通过显式curl命令将架构运行到架构注册表。

curl -X POST -H "Content-Type: application/vnd.schemaregistry.v1+json"  --data '{"schema" : {"type":"record","name":"myrecord","fields":[{"name":"f1","type":"string"}]}'  http://localhost:8081/subjects/avro-test/versions/

我得到下面的错误{“error\u code”:500,“message”:“internal server error”}
注意:我可以访问现有主题中的数据,但在推送时出现相同的错误。

kqqjbcuj

kqqjbcuj1#

架构需要进行字符串转义
例如,开始

POST -d'{"schema": {\"type\":\"record\"

如果可以,那么安装 jq 工具,并创建一个avsc文件代替,这将有帮助-看到我的评论在这里

相关问题