您可以从远程主机运行ksql吗?

a14dhokn  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(313)

我在集群的一个节点上运行了汇合ksql服务器。我们可以让ksql由kafka集群之外的特定主机/机器连接吗?
ps-这是为开发人员提供ksql访问
谢谢!

eqqqjvef

eqqqjvef1#

是的,你可以。ksql支持客户机-服务器体系结构。它有运行在一台机器上的ksql服务器,客户机可以在另一台机器上独立运行。

在集群节点上启动ksql服务器时,需要在ksql-server.properties中配置侦听器。侦听器应该公开为0.0.0.0:以便从其他计算机访问它。
从本地计算机上,可以通过ksql cli以以下方式进行访问:

./bin/ksql-cli remote http://<kafka Node Listern IP>:8080

您可以在此处阅读有关ksql客户机服务器设置的更多信息:https://docs.confluent.io/current/ksql/docs/index.html

相关问题