[b][size=medium]Observers配置[/size][/b]
[url]http://zookeeper.apache.org/doc/trunk/zookeeperObservers.html[/url]
为提高zookeeper伸缩性而设计。Observers不参与投票的服务器,可以接受客户端的连接,将写请求转发给leader节点。
设置 ZooKeeper 使用 Observers 非常简单,只需要在配置文件中有两处改动。
1、首先是每个 Observer 的配置文件中都要有这么一行:
这行让服务器作为一个 Observer 来工作。
2、在每个服务器配置文件中,你必须在服务器定义行给每个Observer加入“[color=red]:observer[/color]”。比如:
这让每个其他服务器知道 server.4 是一个 Observer,就不会让它进行投票了。
[url]http://zookeeper.apache.org/doc/trunk/zookeeperObservers.html[/url]
为提高zookeeper伸缩性而设计。Observers不参与投票的服务器,可以接受客户端的连接,将写请求转发给leader节点。
设置 ZooKeeper 使用 Observers 非常简单,只需要在配置文件中有两处改动。
1、首先是每个 Observer 的配置文件中都要有这么一行:
peerType=observer
这行让服务器作为一个 Observer 来工作。
2、在每个服务器配置文件中,你必须在服务器定义行给每个Observer加入“[color=red]:observer[/color]”。比如:
Server.4=192.168.211.4:2888:3888:observer
这让每个其他服务器知道 server.4 是一个 Observer,就不会让它进行投票了。