Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 您可以从远程主机运行KSQL吗?_Apache Kafka_Confluent Platform_Ksqldb - Fatal编程技术网

Apache kafka 您可以从远程主机运行KSQL吗?

Apache kafka 您可以从远程主机运行KSQL吗?,apache-kafka,confluent-platform,ksqldb,Apache Kafka,Confluent Platform,Ksqldb,我在集群的一个节点上运行了confluent ksql服务器。 我们可以让ksql由kafka集群之外的特定主机/机器连接吗 PS-这是为了向开发人员提供ksql访问 谢谢 是的,你可以。KSQL支持客户机-服务器体系结构。它有运行在一台机器上的ksql服务器,客户机可以在另一台机器上独立运行 在集群节点上启动ksql服务器时,需要在ksql-server.properties中配置侦听器。侦听器应公开为0.0.0.0:以便从其他计算机访问它 从本地计算机,您可以通过以下方式通过ksql cl

我在集群的一个节点上运行了confluent ksql服务器。 我们可以让ksql由kafka集群之外的特定主机/机器连接吗

PS-这是为了向开发人员提供ksql访问


谢谢

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

在集群节点上启动ksql服务器时,需要在ksql-server.properties中配置侦听器。侦听器应公开为0.0.0.0:以便从其他计算机访问它

从本地计算机,您可以通过以下方式通过ksql cli进行访问:

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

您可以在此处阅读有关KSQL客户端服务器设置的更多信息:

感谢您的回复!我们可以将侦听器公开到特定的IP地址吗?使用0.0.0.0,同一网络上的任何人都可以调用ksql。是的,您可以将ksql服务器配置为仅在特定IP地址上侦听。