HBase作为一个分布式系统,需要ZooKeeper来进行集群的协调和管理。在HBase中,ZooKeeper Session是指客户端与ZooKeeper服务器之间的逻辑连接,如果客户端与ZooKeeper服务器的Session失效,客户端需要重新连接到ZooKeeper服务器。
HBase的ZooKeeper Session重连机制分为两种情况:
客户端与ZooKeeper服务器的连接断开,但是ZooKeeper服务器仍然存在,这种情况下客户端会尝试重新连接到ZooKeeper服务器,并恢复之前的Session。
ZooKeeper服务器不可用,这种情况下客户端会不断地重