apache-kafka - 无法在 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
如何找出要使用的端口?
解决方案
似乎您只启动了 Zookeeper 和 Kafka,但没有启动 Schema Registry。
如果您确实启动了它,并且看到它正在侦听端口 8081 上的终端输出,那么 curl 应该可以工作
您可以参考架构注册表配置来设置端口(或listeners
)
推荐阅读
- vuetify.js - 以 vuelidate 或任何其他方式验证日期
- reactjs - createPortal 不会覆盖 div 内容(如 ReactDOM.render)
- sql - 创建程序,仅当学生有足够的余额时才允许他们注册课程
- android - 主线程在 CompletabeObserver 被调用之前结束
- python-3.x - 停止 rabitmq 进程和队列后,Rabbitmq 保留请求
- java - Map reduce 作业执行但不产生输出
- c# - ASP.NET Core MVC 2.1:不使用 Javascript 触发按钮事件
- android - TextView doesn't work correctly - why so?
- postgresql - Firebase 函数在连接到 Google Cloud Sql 时引发 TimeoutError
- matlab - Matlab将rgb并排添加到二进制图像