我已经配置了一个zookeeper集群,有3台服务器,运行良好。但是,这3台服务器使用不同的端口。例如,“zk0”使用2181端口,“zk1”使用2182端口,“zk2”使用2183端口。
然后我想部署一个storm集群,我不知道如何配置zookeeper的storm.yaml。我愿意这样配置它:
storm.zookeeper.servers:
- "zk0"
- "zk1"
- "zk2"
storm.zookeeper.port:
- 2181
- 2182
- 2183
但似乎不管用。
有人能帮忙吗?谢谢。
1条答案
按热度按时间k3bvogb11#
storm.zookeeper.servers是一个列表。
storm.zookeeper.port只是一个数字。
目前还没有办法在不同的港口和风暴运行不同的Zookeeper。
如果您愿意,可以在apachestormjira上提交一个特性问题。