2

我正在尝试配置 Apache Drill。我已经下载、构建和测试了一些东西,在 Zookeeper 上配置的集群似乎运行良好。我对钻头启动没问题,除了 Drill 使用的内置 Jetty 服务器之外的所有服务器都没有自动绑定到所有 ips。

netstat 的输出:

$>sudo netstat -nlp | grep 8047
tcp6       0      0 :::8047                 :::*                    LISTEN      23041/java 

我想让它从 0.0.0.0 开始收听。

任何指针表示赞赏。

4

1 回答 1

1

深入研究一下,我在源代码中看到,drill 使用 Jetty Server 类作为 UI,该类有一个只接受端口的便利构造函数。 http://api.dpml.net/org/mortbay/jetty/6.1.0/org/mortbay/jetty/Server.html

看起来它需要使用 .addConnector() 来支持端口和 IP 地址。

于 2015-05-15T07:25:59.977 回答