我已经配置了一个有3台服务器的zookeeper集群,它工作得很好。但是,这3台服务器使用不同的端口。例如,'zk0‘使用2181端口,'zk1’使用2182端口,'zk2‘使用2183端口。
然后我想部署一个storm集群,我不知道如何配置zookeeper的storm.yaml。我愿意这样配置它:
storm.zookeeper.servers:
- "zk0"
- "zk1"
- "zk2"
storm.zookeeper.port:
- 2181
- 2182
- 2183
但它似乎不起作用。
有人能帮上忙吗?非常感谢。
发布于 2016-10-15 02:22:10
storm.zookeeper.servers是一个列表。
storm.zookeeper.port只是一个单一的数字。
目前还没有办法使用storm在不同的端口上运行不同的动物园管理员。
如果你愿意,可以在apache storm jira上提交一个特性问题。
https://stackoverflow.com/questions/40014721
复制相似问题