windows 的 Kafka 休息代理

Kafka rest proxy for windows

windows 设置和 运行 Kafka 休息代理的任何解决方案?这样我就可以通过 IP/browser?

浏览并发送 API get/post 消息

例如在windows浏览器获取主题,使用soapui工具发送GET消息做查询? http://IPaddress:8082/topics

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

Kafka-rest 是融合平台的一部分。它仅在 Linux platforms. But you can deploy the docker image of rest-proxy on windows. The image is available here 上受支持。

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 配置的 link 是 here