0

Windows 有什么解决方案来设置和运行 Kafka 休息代理?所以我可以通过 IP/浏览器浏览和发送 API 获取/发布消息?

例如在windows 浏览器获取主题,并使用soapui 工具发送GET 消息进行查询?http://IP地址:8082/topics

我有 Kafka 服务器和 Zookeer 在 Windows 环境中运行。通过 cmd 创建主题和查看主题工作正常,但是在浏览 url http://localhost:8082/topics时,我得到空的服务器响应,我猜这是由于 kafka-rest 没有安装在 Windows 上。

4

1 回答 1

1

Kafka-rest 是融合平台的一部分。它仅在Linux 平台上受支持。但是你可以在windows上部署rest-proxy的docker镜像。该图像可在此处获得。

docker run -d \ --net=host \ --name=kafka-rest \ -e KAFKA_REST_ZOOKEEPER_CONNECT=localhost:32181 \ -e KAFKA_REST_LISTENERS= http://localhost:8082 \ -e KAFKA_REST_SCHEMA_REGISTRY_URL= http://localhost:8081 \
confluentinc/cp-kafka-rest:5.3.0

docker配置的链接在这里

于 2019-07-25T03:44:39.323 回答