我目前正在使用同一台机器中的复制服务器...例如我现在正在使用3台服务器...现在我想再添加2台服务器...如何动态添加它 这是我的zoo.cfg文件
tickTime=2000
dataDir=F:\zookeeper
clientPort=2182
initLimit=5
syncLimit=2
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2890:3890
现在我想再动态添加两个服务器
答案 0 :(得分:1)
从版本3.5.0开始,Zookeeper具有动态重新配置功能,允许添加或删除服务器,并通过Zookeeper本身编排整个过程。见https://zookeeper.apache.org/doc/r3.5.3-beta/zookeeperReconfig.html。根据我的经验,在版本3.4.6上重新配置集合会变得非常奇怪。
答案 1 :(得分:0)
server.4 =本地主机:2891:3891
server.5 =本地主机:2892:3892
将以上行添加到您的cfg文件中。
有关详细信息,请检查:.. what is zookeeper port and its usage?