zookeeper服务注册和发现原理

2020-11-16  本文已影响0人  Franck_

zk的好处就是,服务注册和发现都是事实的。 微服务会对zk进行监听,如果服务有变动,则会实时更新注册信息。

集群建议部署单数个,集群可用服务器超过一半,zk才能对外提供服务。 最少部署3台。

集群模式下, 会有一个leader,和多个follower 。 leader会将服务注册的表同步到各个follower。

leader宕机后, follower会进行选举, 选举的过程中, zk是不对外提供服务的。

这时候,就保证不了可用性(A)。 这样的机制就可以保证一致性。

选举完成后, zk再对外提供服务。

上一篇下一篇

猜你喜欢

热点阅读