首页 > 解决方案 > 无法在 Kafka Schema Registry 中连接 localhost:8081

问题描述

我已经使用以下命令启动了 zookeeper 和 Kafka:

bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties

当我尝试获取架构注册表兼容性设置(向后、向前、无)时,我运行以下 curl 命令:

curl -X GET http://localhost:8081/config

预期的:

{"compatibility":"BACKWARD"}

结果:

curl: (7) Failed to connect to localhost port 8081: Connection refused

如何找出要使用的端口?

标签: apache-kafkaconfluent-platformconfluent-schema-registry

解决方案


似乎您只启动了 Zookeeper 和 Kafka,但没有启动 Schema Registry。

如果您确实启动了它,并且看到它正在侦听端口 8081 上的终端输出,那么 curl 应该可以工作

您可以参考架构注册表配置来设置端口(或listeners


推荐阅读