我不确定这是Druid还是Zookeeper问题。
德鲁伊使用Zookeeper发现德鲁伊节点。在我的设置中,Druid节点是AWS自动扩展实例,并获取无法通过DNS解析的主机名。因此,当德鲁伊询问ZK时,它会回来:
spanky-asg-druid-master-10-0-10-218.sandbox-foo.net:8081
是否可以将ZK配置为返回IP而不是主机名,或者让Druid向ZK询问IP?
答案 0 :(得分:1)
如果在Druid进程的运行时属性中设置druid.host=1.2.3.4
(当然使用正确的IP),则它们将使用IP而不是主机名在ZK中进行声明。