Apache zookeeper Zookeeper更改默认法定人数和领导人选举端口

Apache zookeeper Zookeeper更改默认法定人数和领导人选举端口,apache-zookeeper,Apache Zookeeper,我正在查看关于设置zookeeper实例集群的文档,其中一个选项(尽管不是多余的)是在一台机器上设置多个zookeeper实例 如果要在一台计算机上设置多个实例,则需要将默认仲裁和领导人选举端口从2888和3888更改为其他端口,如何更改默认端口?似乎没有任何记录在案的方法可以这样做。您可以在此处看到如何设置群集: - 这意味着您可以更改群集中各个节点的端口: tickTime=2000 dataDir=/var/lib/zookeeper/ clientPort=2181 initLimit=

我正在查看关于设置zookeeper实例集群的文档,其中一个选项(尽管不是多余的)是在一台机器上设置多个zookeeper实例


如果要在一台计算机上设置多个实例,则需要将默认仲裁和领导人选举端口从2888和3888更改为其他端口,如何更改默认端口?似乎没有任何记录在案的方法可以这样做。

您可以在此处看到如何设置群集: -

这意味着您可以更改群集中各个节点的端口:

tickTime=2000
dataDir=/var/lib/zookeeper/
clientPort=2181
initLimit=5
syncLimit=2
server.1=zoo1:2888:3888
server.2=zoo2:2888:3888
server.3=zoo3:2888:3888

您可以在此处看到如何设置群集: -

这意味着您可以更改群集中各个节点的端口:

tickTime=2000
dataDir=/var/lib/zookeeper/
clientPort=2181
initLimit=5
syncLimit=2
server.1=zoo1:2888:3888
server.2=zoo2:2888:3888
server.3=zoo3:2888:3888

我已经看到了这一点,如果我要将服务器的端口从2888:3888更改为2889:3889,这是不够的信息。2我该怎么做?也许我不明白你的意思,但是像这样的事情怎么样:
server.1=zoo1:2888:3888 server.2=zoo2:2889:3889 server.3=zoo3:2890:3890
是的,你是对的,我没有意识到端口绑定发生在运行时,而不是启动时,所以是的,这是拥有自定义非默认端口的方法。我看到了这一点,这是不够的信息,如果我要将服务器的端口从2888:3888更改为2889:3889。2我该怎么做?也许我不明白你的意思,但是像这样的事情怎么样:
server.1=zoo1:2888:3888 server.2=zoo2:2889:3889 server.3=zoo3:2890:3890
是的,你是对的,我没有意识到端口绑定发生在运行时而不是启动时,所以是的,这是拥有自定义非默认端口的方法。