zookeeper与dubbo

Zookeeper集群

2020-02-01  本文已影响0人  小蜗牛Aaron

1.可靠的zookeeper
2.只要集群大多数都准备好了 就可以开始服务。
3.容错集群至少需要使用3台服务器。建议使用奇数个服务器。
4.建议每个服务运行在单独的服务器上。

配置

initLimit

集群中的follower服务器(F)与leader服务器(L)之间完成初始化同步连接时能容忍的最多心跳数(tickTime的数量)。如果zk集群环境数量确实很大,同步数据的时间会变长,因此这种情况下可以适当调大该参数。

syncLimit

集群中的follower服务器与leader服务器之间请求和应答之间能容忍的最多心跳数(tickTime的数量)。

集群节点

server.id=host:port:port

id

通过在各自的dataDir目录下创建一个名为myid的文件来为每台机器赋予一个服务器id

两个端口号

第一个跟随者用来连接到领导者,第二个用来选举领导者。

在data目录创建myid文件

集群的所有节点都可以提供服务,客户端链接时,连接串可以链接多个链接地址。当一个节点不通时,客户端自动切换另一个节点。

集群监控


paxos算法

上一篇 下一篇

猜你喜欢

热点阅读